Hi JP; Thanks for your awesome simple help.
ÜMİT UZUN ________________________________ > Date: Tue, 15 Apr 2008 12:14:15 -0400 > From: [EMAIL PROTECTED] > To: [email protected] > Subject: Re: [osg-users] Going for OpenSceneGraph-2.4 within the next two > weeks > > On Tue, Apr 15, 2008 at 11:47 AM, Jean-Sébastien Guay <[EMAIL PROTECTED]> > wrote: > Hi JP, > >>> where are you getting these CMake packages from? On the CMake site it >>> says latest version is 2.4.8? >> >> Interesting, I thought the fact they had started making 2.7 snapshots >> meant that at least the 2.6 stable release was out... But it appears it >> isn't. >> >> See http://www.cmake.org/files/vCVS/ >> >> Perhaps that means we can put off supporting them till after the OSG 2.4 >> release? > > Just to make it clear, I agree, I was getting ahead of myself by getting > the CVS snapshot and assuming that CMake 2.6 was current. So we can > probably ignore what I said about the change in library directory > semantics in CMake for now, and only address it when CMake versions>= > 2.6 are officially released. > > The change in library directory semantics is fairly low-key. You can see an > example of the differences below. The big difference is that DLLs will be > placed in CMAKE_RUNTIME_OUTPUT_DIRECTORY. I'm not sure how this affects the > PREFIX target property that CMake uses now for DLL placement. Someone would > need to test this. > > I do know EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH are completely > backwards compatible, merely deprecated in CMake 2.6. > > IF(CMAKE_MAJOR_VERSION EQUAL 2 AND > CMAKE_MINOR_VERSION GREATER 4) > SET(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/lib > CACHE STRING "Where libraries go" FORCE) > SET(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/lib > CACHE STRING "Where archives go" FORCE) > SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin > CACHE STRING "Where binaries and .dll files go" FORCE) > ELSE() > SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin > CACHE STRING "Where binaries go" FORCE) > SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/lib > CACHE STRING "Where libraries go" FORCE) > ENDIF() > > -- > Philip Lowman _________________________________________________________________ Windows Live Hotmail size ücretsiz 5GB'lık ÜCRETSİZ depolama olanağını sunuyor! Ücretsiz Windows Live Hotmail hesabınızı buradan edinin! http://get.live.com/mail/overview _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

