0x46B
25-10-2010 17:01:11
Hi everyone.
Maybe I just made some totaly dumb mistakes, but I couldn´t get OgreBullet compiling, it seems that it doesn´t even matter which IDE/Compiler I use. It´s depressing.
I can´t exactly remember the failures of CodeBlocks, but the MingW failed because theres no pkg-config in it (thats no real problem, it´s Windows and these ./autogen.sh etc. stuff is for Linux only, I guess)
I´ve tried the VC Solution with VisualStudio2010 (which didn´t worked at all) and VC++ 2008 Express and after tweaking the whole paths (it hasn´t recognized the environment variables) it compiles everything except the "Dynamics_Demos". That should be okay, if there where the libs I could use in my own stuff, but thats the strange thing: they aren´t, even if VC++ tells me it had build them normally. At building "Dynamics_Demos" he throws much (20 or more) failures like this one:
I can´t translate the first ones, but the last one says "libboost_thread-vc90-mt-gd-1_42.lib could not be opened".
Here some infos about files I´ve used:
Maybe I just made some totaly dumb mistakes, but I couldn´t get OgreBullet compiling, it seems that it doesn´t even matter which IDE/Compiler I use. It´s depressing.
I can´t exactly remember the failures of CodeBlocks, but the MingW failed because theres no pkg-config in it (thats no real problem, it´s Windows and these ./autogen.sh etc. stuff is for Linux only, I guess)
I´ve tried the VC Solution with VisualStudio2010 (which didn´t worked at all) and VC++ 2008 Express and after tweaking the whole paths (it hasn´t recognized the environment variables) it compiles everything except the "Dynamics_Demos". That should be okay, if there where the libs I could use in my own stuff, but thats the strange thing: they aren´t, even if VC++ tells me it had build them normally. At building "Dynamics_Demos" he throws much (20 or more) failures like this one:
1>ConvexDecomposition.lib(concavity.obj) : warning LNK4229: Ungültige /FAILIFMISMATCH:_ITERATOR_DEBUG_LEVEL=2-Direktive gefunden; wird ignoriert.
1>ConvexDecomposition.lib(splitplane.obj) : warning LNK4229: Ungültige /FAILIFMISMATCH:_MSC_VER=1600-Direktive gefunden; wird ignoriert.
1>ConvexDecomposition.lib(splitplane.obj) : warning LNK4229: Ungültige /FAILIFMISMATCH:_ITERATOR_DEBUG_LEVEL=2-Direktive gefunden; wird ignoriert.
1>LINK : fatal error LNK1104: Datei "libboost_thread-vc90-mt-gd-1_42.lib" kann nicht geöffnet werden.
I can´t translate the first ones, but the last one says "libboost_thread-vc90-mt-gd-1_42.lib could not be opened".
Here some infos about files I´ve used:
OGRE 1.7.1 SDK for Visual C++ .Net 2010 (32-bit)/OGRE 1.7.1 SDK for MinGW (for C::B and MinGW, changed the OGRE_HOME for different IDEs)
Bullet 2.77
OgreBullet out of the SVN, I didn´t know the version
[/list:u]
Bullet was build with CMake without problems.
I am using Windows 7 64 Bit and I could use VisualStudio2010, Visual C++ 2008 Express, CodeBlocks (which I would favour for this) + gcc 4.4.1-dw2 and Mingw/Msys with the same gcc version.
Has anybody get it working with one of these? I am trying for weeks now...If I should post additional infos please tell me, I will as soon as I can but I didn´t want to throw everything in here because I don´t know what exactly would be useful.
Thanks in advance,
0x46B
P.S.: Oh jeah, did found the "premake.lua" in the directory, but premake 3.5 just builds empty projects with the name OgreBullet or something...