Hi gerrit. > Without much knowledge of what is actually happening, e.g. what you > compile/link with which settings, I would guess that you compile your > simeng2.lib with static runtime settings and than try to link > the dynamic OpenSG libs while linking you application, which is > not going to work. You have to build everything that uses OpenSG > with dynamic runtime settings, even if it is a static lib.
Do you mean the /MD flag for the compiler? Both projects were build with Multithreaded-DLL option. Here my commando line for the lib: compiler: /O2 /Oi /GL /I "D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Programmierung\supportlibs\include" /I "D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Programmierung\OpenSG\Build\win32-msvc90\installed\include" /I "D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Programmierung\pthreads\Pre-built.2\include" /I "D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Visual Studio 2008\Projects\simeng2\src" /I "D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Programmierung\boost_1_39_0" /I "D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Visual Studio 2008\Projects\vrag\src" /D "WIN32" /D "NDEBUG" /D "_LIB" /D "_USE_MATH_DEFINES" /D "OSG_DEBUG" /D "OSG_WITH_GLUT" /D "_UNICODE" /D "UNICODE" /FD /EHsc /MD /Fo"Release\\" /Fd"Release\vc90.pdb" /W3 /nologo /c /Zi /TP /errorReport:prompt And lib maker: /OUT:"D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Visual Studio 2008\Projects\simeng2\Release\simeng2.lib" /NOLOGO /LTCG The produced lib is about 160mb big. It seems that everything is integrated in this lib (all osg libs...). The commando line for my application: compiler: /I "D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Visual Studio 2008\Projects\simeng2\src" /I "D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Visual Studio 2008\Projects\vrag\src" /I "D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Programmierung\boost_1_39_0" /I "D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Programmierung\pthreads\Pre-built.2\include" /I "D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Programmierung\OpenSG\Build\win32-msvc90\installed\include" /I ".\GeneratedFiles" /I "C:\Qt\2009.03\qt\include" /I ".\GeneratedFiles\Release" /I "C:\Qt\2009.03\qt\include\QtCore" /I "C:\Qt\2009.03\qt\include\QtGui" /I "C:\Qt\2009.03\qt\include\QtOpenGL" /I ".\\" /D "UNICODE" /D "WIN32" /D "QT_THREAD_SUPPORT" /D "QT_NO_DEBUG" /D "NDEBUG" /D "QT_CORE_LIB" /D "QT_GUI_LIB" /D "QT_OPENGL_LIB" /D "OSG_WITH_QT" /FD /EHsc /MD /Zc:wchar_t- /Fo"Release\\" /Fd"Release\vc90.pdb" /nologo /c /TP /errorReport:prompt And linker: /OUT:"D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Visual Studio 2008\Projects\Demonstrator4\Release\Demonstrator4.exe" /NOLOGO /LIBPATH:"D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Programmierung\boost_1_39_0\stage\lib" /LIBPATH:"C:\Qt\2009.03\qt\lib" /LIBPATH:"D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Programmierung\pthreads\Pre-built.2\lib" /LIBPATH:"D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Visual Studio 2008\Projects\simeng2\Release" /LIBPATH:"D:\Dokumente und Einstellungen\jschaefer\Eigene Dateien\Programmierung\OpenSG\Build\win32-msvc90\installed\lib" /MANIFEST /MANIFESTFILE:"Release\Demonstrator4.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /SUBSYSTEM:WINDOWS /DYNAMICBASE /NXCOMPAT /ERRORREPORT:PROMPT qtmain.lib QtCore4.lib QtGui4.lib QtOpenGL4.lib opengl32.lib glu32.lib OSGBase.lib OSGSystem.lib OSGWindowQT4.lib pthreadVSE2.lib simeng2.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Regards, Johannes. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Opensg-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensg-users
