I have heard many great things about Bullet and decided that I wanted to start playing around with the library tonight. I downloaded the 2.70 zip file and compiled the wksbullet project in both debug and release with no errors in MSVC 2008 Pro. When trying to run from MSVC the program appears to crash as soon as it calls glutMainLoop() with the error
Am I linking incorrectly with glut?Unhandled exception at 0x00000000 in DebugAllBulletDemos.exe: 0xC0000005: Access violation reading location 0x00000000.
Whenever I try and run any of the .exe files directly from windows I also crash (I am able to see the console that states "Bullet version 270" though).
I am running on Vista Business 64 but I am compiling a win32 application so I don't believe there should be a problem there, I could be wrong.
I'm sure there is a simple explanation for my problems but I am having a tough time finding any solutions.
Thanks,
-Peter
*** EDIT ***
Well... it appears to work just fine on my laptop which has MSVC 8 and Vista Ultimate 32-bit. I am assuming the change in compilers did not do the trick and instead it's the 32 bit OS. This seems strange to me though as I use boost libraries (including the non header file only variety) and, if I recall correctly, they are meant to be used in a 32 bit environment.
The reason I assume the change in compilers did not change anything is because I have seen other posts where people say that the MSVC 8 soulution compiles fine in MSVC 9.