Hello,

just adding the missing linking argument "-ldl" to libosg.so solves the
error. I have recompiled with "-Wl,--no-undefined" succesfully with this
patch:

Index: CMakeLists.txt
===================================================================
--- src/osg/CMakeLists.txt      (revisión: 10740)
+++ src/osg/CMakeLists.txt      (copia de trabajo)
@@ -331,7 +331,7 @@
 LINK_INTERNAL(${LIB_NAME}     
     OpenThreads
 )
-LINK_EXTERNAL(${LIB_NAME} ${CMAKE_THREAD_LIBS_INIT}    ${MATH_LIBRARY} )
+LINK_EXTERNAL(${LIB_NAME} ${CMAKE_THREAD_LIBS_INIT}    ${MATH_LIBRARY} -ldl )
 LINK_CORELIB_DEFAULT(${LIB_NAME} ${CMAKE_THREAD_LIBS_INIT} ${MATH_LIBRARY} )
 
 INCLUDE(ModuleInstall OPTIONAL)


Regards,

Alberto



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to