Forums

Full Version: Error compilation fedora 8
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
hello,
I am French my english is not wonderful so
[tiltman@localhost vdrift]$ scons
.........
g++ -o build/vdrift build/main.o build/graphics.o build/game.o build/scenegraph.o build/camera.o build/controls.o build/font.o build/forcefeedback.o build/gamestate.o build/keyman.o build/logging.o build/logo.o build/messageq.o build/model.o build/mouse.o build/multiplay.o build/net.o build/objects.o build/particles.o build/3dmath.o build/replay.o build/settings.o build/sound.o build/textures.o build/timer.o build/utility.o build/vamosworld.o build/ai.o build/configfile.o build/bezier.o build/joepack.o build/cardinfo.o build/binreloc.o build/trackmap.o build/bipointer.o build/tester.o build/vertexarray.o build/autox_track.o build/physics.o build/shader.o build/serialization.o build/track.o build/vamos/body/Aerodynamic_Device.o build/vamos/body/Brake.o build/vamos/body/Car.o build/vamos/body/Clutch.o build/vamos/body/Contact_Point.o build/vamos/body/Differential.o build/vamos/body/Drivetrain.o build/vamos/body/Engine.o build/vamos/body/Exerter.o build/vamos/body/Frame.o build/vamos/body/Fuel_Tank.o build/vamos/body/Gauge.o build/vamos/body/Gl_Car.o build/vamos/body/Particle.o build/vamos/body/Rigid_Body.o build/vamos/body/Suspension.o build/vamos/body/Tire.o build/vamos/body/Transmission.o build/vamos/body/Wheel.o build/vamos/geometry/Gl_Texture_Image.o build/vamos/geometry/Inertia_Tensor.o build/vamos/geometry/Linear_Interpolator.o build/vamos/geometry/Material.o build/vamos/geometry/Sample.o build/vamos/geometry/Spline.o build/vamos/geometry/Texture_Image.o build/vamos/geometry/Three_Matrix.o build/vamos/geometry/Three_Vector.o build/vamos/geometry/Two_Point.o build/vamos/world/World.o build/gui/button.o build/gui/calibrate.o build/gui/controlgrab.o build/gui/designer.o build/gui/gui.o build/gui/image.o build/gui/label.o build/gui/multi_image.o build/gui/page.o build/gui/slider.o build/gui/spinning_car.o build/gui/textbox.o build/gui/toggle.o -Lbuild -Lsrc -Llib -L/usr/X11R6/lib -Lbullet-2.64/out/linuxx86/optimize/libs -Lbullet-2.64/out/linux/optimize/libs -lSDL -lpthread -lGL -lGLU -lSDL_image -lSDL_net -lSDL_gfx -lbulletcollision -lbulletmath -lvorbisfile
/usr/bin/ld: cannot find -lbulletcollision
collect2: ld a retourné 1 code d'état d'exécution
scons: *** [build/vdrift] Error 1
scons: building terminated because of errors.
I have read the wiki but it cannot help me more
What's the probleme?
Thanks
did you build bullet first ?

cd bullet-2.64
./configure
jam
Yes I have build Bullet-2.64 first
[tiltman@localhost bullet-2.64]$ ./configure
OK no error, but

[tiltman@localhost bullet-2.64]$ jam
warning: unknown rule FrameWorkDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
warning: unknown rule BulletDemo
...patience...
don't know how to make libbulletopenglsupport.a
...found 1880 target(s)...
...updating 7 target(s)...
...can't find 1 target(s)...
...can't make 5 target(s)...
C++ ./out/linuxx86/optimize/Demos/EPAPenDepthDemo/PenetrationTestBullet.o
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:16:21: erreur: GL/glut.h : Aucun fichier ou répertoire de ce type
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp: In function ‘void DrawLine(const btVector3&, const btVector3&, const btVector3&, float)’:
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:68: erreur: ‘GL_LIGHTING’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:68: erreur: ‘glDisable’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:69: erreur: ‘glLineWidth’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:70: erreur: ‘glColor4f’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:72: erreur: ‘GL_VERTEX_ARRAY’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:72: erreur: ‘glEnableClientState’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:74: erreur: ‘GL_FLOAT’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:74: erreur: ‘glVertexPointer’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:78: erreur: ‘GL_LINES’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:78: erreur: ‘glDrawArrays’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:79: erreur: ‘glDisableClientState’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:81: erreur: ‘glEnable’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp: In function ‘void DrawTriangle(const btVector3&, const btVector3&, const btVector3&, const btVector3&)’:
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:87: erreur: ‘glColor4f’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:89: erreur: ‘GL_VERTEX_ARRAY’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:89: erreur: ‘glEnableClientState’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:91: erreur: ‘GL_FLOAT’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:91: erreur: ‘glVertexPointer’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:95: erreur: ‘GL_TRIANGLES’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:95: erreur: ‘glDrawArrays’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:96: erreur: ‘glDisableClientState’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp: In function ‘void setOrthographicProjection()’:
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:184: erreur: ‘GL_PROJECTION’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:184: erreur: ‘glMatrixMode’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:187: erreur: ‘glPushMatrix’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:189: erreur: ‘glLoadIdentity’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:191: erreur: ‘gluOrtho2D’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:193: erreur: ‘glScalef’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:196: erreur: ‘glTranslatef’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:197: erreur: ‘GL_MODELVIEW’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp: In function ‘void resetPerspectiveProjection()’:
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:202: erreur: ‘GL_PROJECTION’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:202: erreur: ‘glMatrixMode’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:203: erreur: ‘glPopMatrix’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:204: erreur: ‘GL_MODELVIEW’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp: In member function ‘void MyConvex::Render(bool, const btVector3&) const’:
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:210: erreur: ‘glPushMatrix’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:215: erreur: ‘glMultMatrixf’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:224: erreur: ‘glNormal3f’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:257: erreur: ‘glPopMatrix’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp: In function ‘void RenderCallback()’:
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:653: erreur: ‘GL_COLOR_BUFFER_BIT’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:653: erreur: ‘GL_DEPTH_BUFFER_BIT’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:653: erreur: ‘glClear’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:656: erreur: ‘GL_PROJECTION’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:656: erreur: ‘glMatrixMode’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:657: erreur: ‘glLoadIdentity’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:658: erreur: ‘GLUT_WINDOW_WIDTH’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:658: erreur: ‘glutGet’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:658: erreur: ‘GLUT_WINDOW_HEIGHT’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:658: erreur: ‘gluPerspective’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:659: erreur: ‘gluLookAt’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:661: erreur: ‘GL_MODELVIEW’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:664: erreur: ‘GL_LIGHTING’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:664: erreur: ‘glEnable’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:688: erreur: ‘glColor3f’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:696: erreur: ‘glRasterPos3f’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:784: erreur: ‘glutSwapBuffers’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp: In function ‘void ReshapeCallback(int, int)’:
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:789: erreur: ‘glViewport’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp: In function ‘void IdleCallback()’:
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:794: erreur: ‘glutPostRedisplay’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp: In function ‘int main(int, char**)’:
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:800: erreur: ‘glutInit’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:801: erreur: ‘glutInitWindowSize’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:802: erreur: ‘GLUT_RGB’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:802: erreur: ‘GLUT_DOUBLE’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:802: erreur: ‘GLUT_DEPTH’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:802: erreur: ‘glutInitDisplayMode’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:803: erreur: ‘glutCreateWindow’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:804: erreur: ‘glutSetWindow’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:805: erreur: ‘glutDisplayFunc’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:806: erreur: ‘glutReshapeFunc’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:807: erreur: ‘glutIdleFunc’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:808: erreur: ‘glutKeyboardFunc’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:809: erreur: ‘glutSpecialFunc’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:810: erreur: ‘glutMouseFunc’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:811: erreur: ‘glutMotionFunc’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:815: erreur: ‘glClearColor’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:816: erreur: ‘GL_DEPTH_TEST’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:816: erreur: ‘glEnable’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:817: erreur: ‘GL_COLOR_MATERIAL’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:818: erreur: ‘GL_CULL_FACE’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:821: erreur: ‘GL_LIGHTING’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:822: erreur: ‘GL_LIGHT0’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:822: erreur: ‘GL_AMBIENT’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:822: erreur: ‘glLightfv’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:823: erreur: ‘GL_DIFFUSE’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:824: erreur: ‘GL_SPECULAR’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:825: erreur: ‘GL_POSITION’ was not declared in this scope
Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp:854: erreur: ‘glutMainLoop’ was not declared in this scope

g++ -c -o ./out/linuxx86/optimize/Demos/EPAPenDepthDemo/PenetrationTestBullet.o -I. -I./src -I. -pipe -Wall -Wno-unknown-pragmas -fno-exceptions -O3 -fomit-frame-pointer -ffast-math -I./Demos/OpenGL -I./Extras/GIMPACT/include Demos/EPAPenDepthDemo/PenetrationTestBullet.cpp

...failed C++ ./out/linuxx86/optimize/Demos/EPAPenDepthDemo/PenetrationTestBullet.o ...
...skipped EPAPenDepthDemo for lack of <Demos>PenetrationTestBullet.o...
C++ ./out/linuxx86/optimize/Demos/ConvexDecompositionDemo/main.o
Dans le fichier inclus à partir de Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.h:18,
à partir de Demos/ConvexDecompositionDemo/main.cpp:3:
./Demos/OpenGL/DemoApplication.h:30:21: erreur: GL/glut.h : Aucun fichier ou répertoire de ce type

g++ -c -o ./out/linuxx86/optimize/Demos/ConvexDecompositionDemo/main.o -I. -I./src -I. -pipe -Wall -Wno-unknown-pragmas -fno-exceptions -O3 -fomit-frame-pointer -ffast-math -I./Demos/OpenGL -I./Extras/ConvexDecomposition Demos/ConvexDecompositionDemo/main.cpp

...failed C++ ./out/linuxx86/optimize/Demos/ConvexDecompositionDemo/main.o ...
C++ ./out/linuxx86/optimize/Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.o
Dans le fichier inclus à partir de Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.h:18,
à partir de Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp:42:
./Demos/OpenGL/DemoApplication.h:30:21: erreur: GL/glut.h : Aucun fichier ou répertoire de ce type
Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp: In member function ‘virtual void ConvexDecompositionDemo::clientMoveAndDisplay()’:
Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp:366: erreur: ‘GL_COLOR_BUFFER_BIT’ was not declared in this scope
Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp:366: erreur: ‘GL_DEPTH_BUFFER_BIT’ was not declared in this scope
Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp:366: erreur: ‘glClear’ was not declared in this scope
Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp:375: erreur: ‘glFlush’ was not declared in this scope
Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp:376: erreur: ‘glutSwapBuffers’ was not declared in this scope
Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp: In member function ‘virtual void ConvexDecompositionDemo::displayCallback()’:
Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp:384: erreur: ‘GL_COLOR_BUFFER_BIT’ was not declared in this scope
Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp:384: erreur: ‘GL_DEPTH_BUFFER_BIT’ was not declared in this scope
Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp:384: erreur: ‘glClear’ was not declared in this scope
Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp:392: erreur: ‘glFlush’ was not declared in this scope
Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp:393: erreur: ‘glutSwapBuffers’ was not declared in this scope

g++ -c -o ./out/linuxx86/optimize/Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.o -I. -I./src -I. -pipe -Wall -Wno-unknown-pragmas -fno-exceptions -O3 -fomit-frame-pointer -ffast-math -I./Demos/OpenGL -I./Extras/ConvexDecomposition Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp

...failed C++ ./out/linuxx86/optimize/Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.o ...
...skipped ConvexDecompositionDemo for lack of <Demos>main.o...
C++ ./out/linuxx86/optimize/Demos/ColladaDemo/ColladaDemo.o
Dans le fichier inclus à partir de Demos/ColladaDemo/ColladaDemo.h:18,
à partir de Demos/ColladaDemo/ColladaDemo.cpp:33:
./Demos/OpenGL/DemoApplication.h:30:21: erreur: GL/glut.h : Aucun fichier ou répertoire de ce type
./Extras/BulletColladaConverter/ColladaConverter.h:37: attention : ‘class ColladaConverter’ has virtual functions but non-virtual destructor
Demos/ColladaDemo/ColladaDemo.cpp:40: attention : ‘class MyColladaConverter’ has virtual functions but non-virtual destructor
Demos/ColladaDemo/ColladaDemo.cpp: In member function ‘virtual void ColladaDemo::clientMoveAndDisplay()’:
Demos/ColladaDemo/ColladaDemo.cpp:208: erreur: ‘GL_COLOR_BUFFER_BIT’ was not declared in this scope
Demos/ColladaDemo/ColladaDemo.cpp:208: erreur: ‘GL_DEPTH_BUFFER_BIT’ was not declared in this scope
Demos/ColladaDemo/ColladaDemo.cpp:208: erreur: ‘glClear’ was not declared in this scope
Demos/ColladaDemo/ColladaDemo.cpp:217: erreur: ‘glFlush’ was not declared in this scope
Demos/ColladaDemo/ColladaDemo.cpp:218: erreur: ‘glutSwapBuffers’ was not declared in this scope
Demos/ColladaDemo/ColladaDemo.cpp: In member function ‘virtual void ColladaDemo::displayCallback()’:
Demos/ColladaDemo/ColladaDemo.cpp:226: erreur: ‘GL_COLOR_BUFFER_BIT’ was not declared in this scope
Demos/ColladaDemo/ColladaDemo.cpp:226: erreur: ‘GL_DEPTH_BUFFER_BIT’ was not declared in this scope
Demos/ColladaDemo/ColladaDemo.cpp:226: erreur: ‘glClear’ was not declared in this scope
Demos/ColladaDemo/ColladaDemo.cpp:234: erreur: ‘glFlush’ was not declared in this scope
Demos/ColladaDemo/ColladaDemo.cpp:235: erreur: ‘glutSwapBuffers’ was not declared in this scope

g++ -c -o ./out/linuxx86/optimize/Demos/ColladaDemo/ColladaDemo.o -I. -I./src -I. -pipe -Wall -Wno-unknown-pragmas -fno-exceptions -O3 -fomit-frame-pointer -ffast-math -I./Demos/OpenGL -I./Extras/BulletColladaConverter -I./Extras/COLLADA_DOM/include -I./Extras/COLLADA_DOM/include/1.4 -I./Extras/LibXML -I./Extras/LibXML/include Demos/ColladaDemo/ColladaDemo.cpp

...failed C++ ./out/linuxx86/optimize/Demos/ColladaDemo/ColladaDemo.o ...
...skipped ColladaDemo for lack of <Demos>ColladaDemo.o...
C++ ./out/linuxx86/optimize/Demos/GimpactTestDemo/GimpactTestDemo.o
Dans le fichier inclus à partir de Demos/GimpactTestDemo/GimpactTestDemo.h:18,
à partir de Demos/GimpactTestDemo/GimpactTestDemo.cpp:17:
./Demos/OpenGL/DemoApplication.h:30:21: erreur: GL/glut.h : Aucun fichier ou répertoire de ce type
./Extras/GIMPACT/include/GIMPACT/Bullet/btGImpactBvh.h:237: attention : ‘class btPrimitiveManagerBase’ has virtual functions but non-virtual destructor
./Extras/GIMPACT/include/GIMPACT/Bullet/btGImpactShape.h:302: attention : ‘class btGImpactCompoundShape::CompoundPrimitiveManager’ has virtual functions but non-virtual destructor
./Extras/GIMPACT/include/GIMPACT/Bullet/btGImpactShape.h:520: attention : ‘class btGImpactMeshShapePart::TrimeshPrimitiveManager’ has virtual functions but non-virtual destructor
Demos/GimpactTestDemo/GimpactTestDemo.h: In constructor ‘GimpactConcaveDemo::GimpactConcaveDemo()’:
Demos/GimpactTestDemo/GimpactTestDemo.h:115: attention : ‘GimpactConcaveDemo::m_constraintSolver’ will be initialized after
Demos/GimpactTestDemo/GimpactTestDemo.h:110: attention : ‘btCollisionAlgorithmCreateFunc* GimpactConcaveDemo::m_gimpactCollisionCreateFunc’
Demos/GimpactTestDemo/GimpactTestDemo.h:54: attention : when initialized here
Demos/GimpactTestDemo/GimpactTestDemo.h:110: attention : ‘GimpactConcaveDemo::m_gimpactCollisionCreateFunc’ will be initialized after
Demos/GimpactTestDemo/GimpactTestDemo.h:87: attention : ‘unsigned int GimpactConcaveDemo::m_steps_done’
Demos/GimpactTestDemo/GimpactTestDemo.h:54: attention : when initialized here
Demos/GimpactTestDemo/GimpactTestDemo.cpp: In member function ‘virtual void GimpactConcaveDemo::renderme()’:
Demos/GimpactTestDemo/GimpactTestDemo.cpp:202: erreur: ‘glColor3f’ was not declared in this scope
Demos/GimpactTestDemo/GimpactTestDemo.cpp:206: erreur: ‘glRasterPos3f’ was not declared in this scope
Demos/GimpactTestDemo/GimpactTestDemo.cpp: In member function ‘void GimpactConcaveDemo::initPhysics()’:
Demos/GimpactTestDemo/GimpactTestDemo.cpp:532: attention : unused variable ‘bodyA’
Demos/GimpactTestDemo/GimpactTestDemo.cpp:537: attention : unused variable ‘bodyB’
Demos/GimpactTestDemo/GimpactTestDemo.cpp: In member function ‘virtual void GimpactConcaveDemo::clientMoveAndDisplay()’:
Demos/GimpactTestDemo/GimpactTestDemo.cpp:607: erreur: ‘GL_COLOR_BUFFER_BIT’ was not declared in this scope
Demos/GimpactTestDemo/GimpactTestDemo.cpp:607: erreur: ‘GL_DEPTH_BUFFER_BIT’ was not declared in this scope
Demos/GimpactTestDemo/GimpactTestDemo.cpp:607: erreur: ‘glClear’ was not declared in this scope
Demos/GimpactTestDemo/GimpactTestDemo.cpp:648: attention : format ‘%i’ expects type ‘int’, but argument 3 has type ‘long unsigned int’
Demos/GimpactTestDemo/GimpactTestDemo.cpp:669: erreur: ‘glFlush’ was not declared in this scope
Demos/GimpactTestDemo/GimpactTestDemo.cpp:670: erreur: ‘glutSwapBuffers’ was not declared in this scope
Demos/GimpactTestDemo/GimpactTestDemo.cpp: In member function ‘virtual void GimpactConcaveDemo::displayCallback()’:
Demos/GimpactTestDemo/GimpactTestDemo.cpp:677: erreur: ‘GL_COLOR_BUFFER_BIT’ was not declared in this scope
Demos/GimpactTestDemo/GimpactTestDemo.cpp:677: erreur: ‘GL_DEPTH_BUFFER_BIT’ was not declared in this scope
Demos/GimpactTestDemo/GimpactTestDemo.cpp:677: erreur: ‘glClear’ was not declared in this scope
Demos/GimpactTestDemo/GimpactTestDemo.cpp:681: erreur: ‘glFlush’ was not declared in this scope
Demos/GimpactTestDemo/GimpactTestDemo.cpp:682: erreur: ‘glutSwapBuffers’ was not declared in this scope

g++ -c -o ./out/linuxx86/optimize/Demos/GimpactTestDemo/GimpactTestDemo.o -I. -I./src -I. -pipe -Wall -Wno-unknown-pragmas -fno-exceptions -O3 -fomit-frame-pointer -ffast-math -I./Demos/OpenGL -I./Extras/GIMPACT/include -I./Extras/GIMPACTUtils Demos/GimpactTestDemo/GimpactTestDemo.cpp

...failed C++ ./out/linuxx86/optimize/Demos/GimpactTestDemo/GimpactTestDemo.o ...
C++ ./out/linuxx86/optimize/Demos/GimpactTestDemo/main.o
Dans le fichier inclus à partir de Demos/GimpactTestDemo/GimpactTestDemo.h:18,
à partir de Demos/GimpactTestDemo/main.cpp:2:
./Demos/OpenGL/DemoApplication.h:30:21: erreur: GL/glut.h : Aucun fichier ou répertoire de ce type
./Extras/GIMPACT/include/GIMPACT/Bullet/btGImpactBvh.h:237: attention : ‘class btPrimitiveManagerBase’ has virtual functions but non-virtual destructor
./Extras/GIMPACT/include/GIMPACT/Bullet/btGImpactShape.h:302: attention : ‘class btGImpactCompoundShape::CompoundPrimitiveManager’ has virtual functions but non-virtual destructor
./Extras/GIMPACT/include/GIMPACT/Bullet/btGImpactShape.h:520: attention : ‘class btGImpactMeshShapePart::TrimeshPrimitiveManager’ has virtual functions but non-virtual destructor
Demos/GimpactTestDemo/GimpactTestDemo.h: In constructor ‘GimpactConcaveDemo::GimpactConcaveDemo()’:
Demos/GimpactTestDemo/GimpactTestDemo.h:115: attention : ‘GimpactConcaveDemo::m_constraintSolver’ will be initialized after
Demos/GimpactTestDemo/GimpactTestDemo.h:110: attention : ‘btCollisionAlgorithmCreateFunc* GimpactConcaveDemo::m_gimpactCollisionCreateFunc’
Demos/GimpactTestDemo/GimpactTestDemo.h:54: attention : when initialized here
Demos/GimpactTestDemo/GimpactTestDemo.h:110: attention : ‘GimpactConcaveDemo::m_gimpactCollisionCreateFunc’ will be initialized after
Demos/GimpactTestDemo/GimpactTestDemo.h:87: attention : ‘unsigned int GimpactConcaveDemo::m_steps_done’
Demos/GimpactTestDemo/GimpactTestDemo.h:54: attention : when initialized here

g++ -c -o ./out/linuxx86/optimize/Demos/GimpactTestDemo/main.o -I. -I./src -I. -pipe -Wall -Wno-unknown-pragmas -fno-exceptions -O3 -fomit-frame-pointer -ffast-math -I./Demos/OpenGL -I./Extras/GIMPACT/include -I./Extras/GIMPACTUtils Demos/GimpactTestDemo/main.cpp

...failed C++ ./out/linuxx86/optimize/Demos/GimpactTestDemo/main.o ...
...skipped GimpactTestDemo for lack of <Demos>GimpactTestDemo.o...
C++ ./out/linuxx86/optimize/Demos/MovingConcaveDemo/ConcavePhysicsDemo.o
Dans le fichier inclus à partir de Demos/MovingConcaveDemo/ConcaveDemo.h:18,
à partir de Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:17:
./Demos/OpenGL/DemoApplication.h:30:21: erreur: GL/glut.h : Aucun fichier ou répertoire de ce type
./Extras/GIMPACT/include/GIMPACT/Bullet/btGImpactBvh.h:237: attention : ‘class btPrimitiveManagerBase’ has virtual functions but non-virtual destructor
./Extras/GIMPACT/include/GIMPACT/Bullet/btGImpactShape.h:302: attention : ‘class btGImpactCompoundShape::CompoundPrimitiveManager’ has virtual functions but non-virtual destructor
./Extras/GIMPACT/include/GIMPACT/Bullet/btGImpactShape.h:520: attention : ‘class btGImpactMeshShapePart::TrimeshPrimitiveManager’ has virtual functions but non-virtual destructor
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp: In member function ‘virtual void ConcaveDemo::renderme()’:
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:1547: erreur: ‘glColor3f’ was not declared in this scope
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:1551: erreur: ‘glRasterPos3f’ was not declared in this scope
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp: In member function ‘virtual void ConcaveDemo::keyboardCallback(unsigned char, int, int)’:
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:1856: erreur: ‘glutPostRedisplay’ was not declared in this scope
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp: In member function ‘virtual void ConcaveDemo::clientMoveAndDisplay()’:
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:1887: erreur: ‘GL_COLOR_BUFFER_BIT’ was not declared in this scope
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:1887: erreur: ‘GL_DEPTH_BUFFER_BIT’ was not declared in this scope
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:1887: erreur: ‘glClear’ was not declared in this scope
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:1895: erreur: ‘glFlush’ was not declared in this scope
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:1896: erreur: ‘glutSwapBuffers’ was not declared in this scope
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp: In member function ‘virtual void ConcaveDemo::displayCallback()’:
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:1905: erreur: ‘GL_COLOR_BUFFER_BIT’ was not declared in this scope
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:1905: erreur: ‘GL_DEPTH_BUFFER_BIT’ was not declared in this scope
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:1905: erreur: ‘glClear’ was not declared in this scope
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:1909: erreur: ‘glFlush’ was not declared in this scope
Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp:1910: erreur: ‘glutSwapBuffers’ was not declared in this scope

g++ -c -o ./out/linuxx86/optimize/Demos/MovingConcaveDemo/ConcavePhysicsDemo.o -I. -I./src -I. -pipe -Wall -Wno-unknown-pragmas -fno-exceptions -O3 -fomit-frame-pointer -ffast-math -I./Demos/OpenGL -I./Extras/GIMPACT/include Demos/MovingConcaveDemo/ConcavePhysicsDemo.cpp

...failed C++ ./out/linuxx86/optimize/Demos/MovingConcaveDemo/ConcavePhysicsDemo.o ...
...skipped MovingConcaveDemo for lack of <Demos>ConcavePhysicsDemo.o...
...failed updating 7 target(s)...
...skipped 5 target(s)...
Check to see where libbulletcollision.a is. The scons file assumes it is put in either bullet-2.64/out/linuxx86/optimize/libs or bullet-2.64/out/linux/optimize/libs. If it's not in these locations you'll need to modify the scons files to look in the new locations.
strange.. i use fedora 8 on two different machine one 32bit and the other 64bit and both compiled with no problem at all..

what version of the game are you using??
It looks like he has the latest version, it is the only one that uses Bullet. The bullet warnings and incomplete targets can be ignored. It is only important that libbulletcollision and libbulletmath get created. As long as you don't get any errors with the following command it's fine:
Code:
jam bulletmath bulletcollision

What video card/graphics drivers are being used? Are you sure you have the OpenGL headers (development package) installed? Do other 3D games work?
Read his VDrift compile log in the first post... it's not finding the bullet collision lib. My guess is it's getting built but jam is putting it somewhere that VDrift can't find it (jam puts it in a folder that depends on your architecture).
Good point Joe, this command will tell you where the lib is:
Code:
ls bullet-2.64/out/
and then you can modify line src/SConscript line 119 to replace "#bullet-2.64/out/linux/optimize/libs" with "#bullet-2.64/out/WHATYOUFOUND/optimize/libs" where WHATYOUFOUND was the directory listed by the command above.