On 9/20/10 5:03 PM, Ebrahim Mayat wrote: > Since we are in the process of migrating to cmake from autotools, i > would like to rectify this error.
This is a common issue with cmake projects. People write the cmake bits on linux and don't realize they're missing settings for proper ld initialization on other platforms. :) You generally need something along the lines of this in CMakeLists.txt: set (LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)" ) set (LIB_DESTINATION "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE STRING "Library directory name") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) set(CMAKE_INSTALL_RPATH ${LIB_DESTINATION} ) if(APPLE) set(CMAKE_INSTALL_NAME_DIR ${LIB_DESTINATION}) endif(APPLE) -- Benjamin Reed a.k.a. Ranger Rick a.k.a. Raccoon Fink Fink, KDE, and Mac OS X development Blog: http://www.raccoonfink.com/ Music: http://music.raccoonfink.com/ ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel