From: Sean V. <sea...@dr...> - 2005-04-04 14:30:17
|
Hi all, When attempting to make gazebo with FC3 I get the following error(s) below. Any ideas? All I did was type ./configure make I also tried ./configure CC=gcc33 make Finally I've also tried ./configure CC=gcc33 CXX=g++33 make which didn't change anything... Thanks for your help... if g++33 -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I. -I../replace - I../libgazebo -I../server -I../server/bodies -I../server/sensors - I../libgazebo -I/usr/include/libxml2 -I/usr/include/gtk-2.0 - I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include - DGLX_GLXEXT_PROTOTYPES=1 -g -g -O2 -MT ContactParams.o -MD -MP -MF ".deps/ContactParams.Tpo" \ -c -o ContactParams.o `test -f 'ContactParams.cc' || echo './'`ContactParams.cc; \ then mv -f ".deps/ContactParams.Tpo" ".deps/ContactParams.Po"; \ else rm -f ".deps/ContactParams.Tpo"; exit 1; \ fi g++33 -g -g -O2 -o gazebo -Wl --export-dynamic -L../libgazebo - L/usr/X11R6/lib main.o World.o WorldFile.o Model.o ModelFactory.o Error.o Vector.o Image.o Sensor.o ContactParams.o -lm -lpthread models/AvatarHeli/libavatarheli.a models/Blimp/libblimp.a models/ClodBuster/libclodbuster.a models/CarChassis/libcarchassis.a models/Factory/libfactory.a models/GarminGPS/libgarmingps.a models/GroundPlane/libgroundplane.a models/LightSource/liblightsource.a models/MonoCam/libmonocam.a models/ObserverCam/libobservercam.a models/Pioneer2AT/libpioneer2at.a models/Pioneer2DX/libpioneer2dx.a models/Pioneer2Gripper/libpioneer2gripper.a models/SegwayRMP/libsegwayrmp.a models/Shrimp/libshrimp.a models/SickLMS200/libsicklms200.a models/SimpleSolid/libsimplesolid.a models/SonyVID30/libsonyvid30.a models/StereoHead/libstereohead.a models/TruthWidget/libtruthwidget.a models/Road/libroad.a models/Terrain/libterrain.a sensors/Camera/libcamera.a sensors/RayProximity/librayproximity.a - lgazebo bodies/libbodies.a ../replace/libreplace.a -lX11 -lXi -lXmu - L/usr/lib -lxml2 -lz -lpthread -lm -lode -lGL -lGLU -lglut -lproj - Wl,--export-dynamic -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 - ldl -lglib-2.0 -lode -lode -ldl /usr/bin/ld: warning: libstdc++.so.6, needed by /usr/X11R6/lib/libGLU.so, may conflict with libstdc++.so.5 bodies/libbodies.a(BaseGeom.o)(.text+0xc4b): In function `BaseGeom::GetBodyMassMatrix()': /root/temp/gazebo-0.5.1/server/bodies/BaseGeom.cc:405: undefined reference to `dRfromQ' bodies/libbodies.a(RoadGeom.o)(.text+0xf3): In function `RoadGeom::RoadGeom(Body*, dxSpace*)': /root/temp/gazebo-0.5.1/server/bodies/RoadGeom.cc:77: undefined reference to `dGeomTriMeshDataCreate' bodies/libbodies.a(RoadGeom.o)(.text +0x11d):/root/temp/gazebo-0.5.1/server/bodies/RoadGeom.cc:80: undefined reference to `dGeomTriMeshDataBuildSimple' bodies/libbodies.a(RoadGeom.o)(.text +0x132):/root/temp/gazebo-0.5.1/server/bodies/RoadGeom.cc:85: undefined reference to `dCreateTriMesh' bodies/libbodies.a(RoadGeom.o)(.text+0x263): In function `RoadGeom::RoadGeom(Body*, dxSpace*)': /root/temp/gazebo-0.5.1/server/bodies/RoadGeom.cc:77: undefined reference to `dGeomTriMeshDataCreate' bodies/libbodies.a(RoadGeom.o)(.text +0x28d):/root/temp/gazebo-0.5.1/server/bodies/RoadGeom.cc:80: undefined reference to `dGeomTriMeshDataBuildSimple' bodies/libbodies.a(RoadGeom.o)(.text +0x2a2):/root/temp/gazebo-0.5.1/server/bodies/RoadGeom.cc:85: undefined reference to `dCreateTriMesh' bodies/libbodies.a(RoadGeom.o)(.text+0x305): In function `RoadGeom::~RoadGeom()': /root/temp/gazebo-0.5.1/server/bodies/RoadGeom.cc:102: undefined reference to `dGeomTriMeshDataDestroy' bodies/libbodies.a(RoadGeom.o)(.text+0x3ed): In function `RoadGeom::~RoadGeom()': /root/temp/gazebo-0.5.1/server/bodies/RoadGeom.cc:102: undefined reference to `dGeomTriMeshDataDestroy' bodies/libbodies.a(RoadGeom.o)(.text+0x4d5): In function `RoadGeom::~RoadGeom()': /root/temp/gazebo-0.5.1/server/bodies/RoadGeom.cc:102: undefined reference to `dGeomTriMeshDataDestroy' bodies/libbodies.a(RoadGeom.o)(.text+0xf29): In function `RoadGeom::UpdateMesh(GzVector)': /root/temp/gazebo-0.5.1/server/bodies/RoadGeom.cc:358: undefined reference to `dGeomTriMeshDataBuildSimple' bodies/libbodies.a(RoadGeom.o)(.text +0xf43):/root/temp/gazebo-0.5.1/server/bodies/RoadGeom.cc:361: undefined reference to `dGeomTriMeshSetData' bodies/libbodies.a(TerrainGeom.o)(.text+0x21): In function `TerrainGeom::TerrainGeom(Body*, dxSpace*)': /root/temp/gazebo-0.5.1/server/bodies/TerrainGeom.cc:49: undefined reference to `dGeomTriMeshDataCreate' bodies/libbodies.a(TerrainGeom.o)(.text+0xad): In function `TerrainGeom::TerrainGeom(Body*, dxSpace*)': /root/temp/gazebo-0.5.1/server/bodies/TerrainGeom.cc:49: undefined reference to `dGeomTriMeshDataCreate' bodies/libbodies.a(TerrainGeom.o)(.text+0x1cc): In function `TerrainGeom::Load(float*, unsigned int, unsigned int*, unsigned int, unsigned int*, unsigned int)': /root/temp/gazebo-0.5.1/server/bodies/TerrainGeom.cc:88: undefined reference to `dGeomTriMeshDataBuildSingle' bodies/libbodies.a(TerrainGeom.o)(.text +0x1f0):/root/temp/gazebo-0.5.1/server/bodies/TerrainGeom.cc:93: undefined reference to `dCreateTriMesh' collect2: ld returned 1 exit status make[3]: *** [gazebo] Error 1 make[3]: Leaving directory `/root/temp/gazebo-0.5.1/server' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/temp/gazebo-0.5.1/server' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/temp/gazebo-0.5.1' make: *** [all] Error 2 -- Sean Verret Defence Scientist Autonomous Intelligent Systems Tactical Vehicle Systems Section DRDC Suffield e: sea...@dr... p: (403) 544-4712 f: (403) 544-4704 w: http://www.drdc-rddc.gc.ca |