Hi Ulrich
thanks, I will try it, but if it doesn't build the frameworks, I think
we have to wait for Kim ;-)
Regards
Dominic
Ulrich Hertlein schrieb:
Hi Dominic,
to solve the 'install TARGETS given no FRAMEWORK DESTINATION for
shared library FRAMEWORK target "osgOcean"' error I added the
following to src/osgOcean/CMakeLists.txt:
--- src/osgOcean/CMakeLists.txt (revision 189)
+++ src/osgOcean/CMakeLists.txt (working copy)
@@ -130,6 +130,7 @@
RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/bin
ARCHIVE DESTINATION ${CMAKE_INSTALL_PREFIX}/lib
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_PREFIX}/include/osgOcean
+ FRAMEWORK DESTINATION "/Library/Frameworks"
)
INSTALL(
AFAIK it isn't actually building frameworks though.
Cheers,
/ulrich
On 1/12/09 8:56 AM, Dominic Stalder wrote:
thanks for the feedback. I have the following folder structure:
/
/includes
/resources
/src
/oceanExample
/osgOcean
When i try to first compile in the /srce/osgOcean with cmake . it brings
me the following error:
dst-osx-001:osgocean dst$ cmake src/osgOcean/
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Checking whether C compiler has -isysroot
-- Checking whether C compiler has -isysroot - yes
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Checking whether CXX compiler has -isysroot
-- Checking whether CXX compiler has -isysroot - yes
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
CMake Warning (dev) at CMakeLists.txt:105 (TARGET_LINK_LIBRARIES):
Link library type specifier "optimized" is followed by specifier "debug"
instead of a library name. The first specifier will be ignored.
This warning is for project developers. Use -Wno-dev to suppress it.
... more warnings ...
CMake Error at CMakeLists.txt:105 (TARGET_LINK_LIBRARIES):
The "debug" argument must be followed by a library.
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.8)
should be added at the top of the file. The version specified may be
lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring incomplete, errors occurred!
Regards
Dominic
Tian Ma schrieb:
Hi Ice-D:
I think you need to compile the "osgocean" project first, and then the
'example' and 'install' projects.
Cheers,
Tian
Ice-D wrote:
Here some more information.
I think it is not a problem with the FFTSS library, instead cmake has
a problem:
CMake Error at src/osgOcean/CMakeLists.txt:123 (INSTALL):
install TARGETS given no FRAMEWORK DESTINATION for shared library
FRAMEWORK
target "osgOcean".
Does someone know how to solve this?
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org