At 05:39 AM 10/5/2006, Xavier Delannoy wrote: >it's working fine. I have moved >SET(CMAKE_INSTALL_PREFIX "$ENV{DESTDIRPREFIX}") >to the root CMakeLists.txt > >(<lib_dir>- CMakelists.txt > |--static > |-- CMakeLists.txt > |--shared > |-- CMakeLists.txt > >if SET(CMAKE_INSTALL_PREFIX "$ENV{DESTDIRPREFIX}") is in the >shared/CMakelists.txt the installation process failed (the >CMAKE_INSTALL_PREFIX is ignored). >whereas if SET(CMAKE_INSTALL_PREFIX "$ENV{DESTDIRPREFIX}") is in the ><lib_dir>/CMakeLists.txt it's OK.
CMAKE_INSTALL_PREFIX is a CACHE variable, so you have to set it from the cache. However, are you sure you don't want to use DESTDIR which cmake does support. http://www.cmake.org/Wiki/index.php?title=CMake_FAQ&printable=yes#Does_CMake.27s_.22make_install.22_support_DESTDIR.3F make install DESTDIR=/path/to/foo -Bill _______________________________________________ CMake mailing list CMake@cmake.org http://www.cmake.org/mailman/listinfo/cmake