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

Reply via email to