From: Amitha P. <pe...@cs...> - 2002-11-20 18:11:23
|
Hi all The VXL repository has had some cosmetic surgery, as discussed in http://sourceforge.net/mailarchive/message.php?msg_id=2441516 and preceding emails. This means that if you update your tree, your *internal* builds will probably break. This is not to discourage you from updating the tree; it is just to warn you it make take more time than expected. The VXL documentation has not yet been updated. Hopefully that will happen in the near future. The main changes are: 1. Change of the main project from "allvxl" to "vxl". This means references to "allvxl_SOURCE_DIR" and such should change to "vxl_SOURCE_DIR". (But see next item.) 2. Introduction of pkg_INCLUDE_DIR variables. Instead of INCLUDE_DIRECTORY( ${allvxl_SOURCE_DIR}/oxl ) for example, you should instead INCLUDE_DIRECTORY( ${OXL_INCLUDE_DIR} ) The currently valid list of variables are VXLCORE_INCLUDE_DIR - core VXL libraries: vnl, vil, etc. BRL_INCLUDE_DIR CONVERSIONS_INCLUDE_DIR GEL_INCLUDE_DIR MUL_INCLUDE_DIR OUL_INCLUDE_DIR OXL_INCLUDE_DIR RPL_INCLUDE_DIR TBL_INCLUDE_DIR You should not refer to vcl; it is automatically handled by the top level CMakeLists.txt (or UseVGUI.cmake). You should not refer to v3p either: the FindXXX.cmake modules will take care of that. 3. The core libraries are now in a directory called "core", not "vxl". (That is, the path is vxl/core instead of vxl/vxl.) 4. vgui has moved from oxl into the core. You can disable it by setting the CMake cache variable BUILD_VGUI to OFF. (It is ON by default.) I think that's all... Cheers, Amitha. |