Hello everybody, I am sorry for posting this message .. the mistake I had done was that I was using wild cards like *.a which actually didn't behave as expected ... So it was effectively not adding any archive files to the command line .. I fixed that .. Thanks though ..
Sunil On Thu, Apr 22, 2010 at 5:51 PM, Sunil S Nandihalli < [email protected]> wrote: > Hello everybody, > I am getting a lot of linker errros .. I was wondering if any of you can > tell me why.. I attaching the log file which contains the linker errors ... > Thanks and Regards, > Sunil > > g++ -Wl,-rpath,/home/sunil/install/qt4.6/static/lib -o gp_utilities > gp_gui_mainwindow.o gp_gui_toolbar.o gp_gui_dockwidget.o > gp_gui_version_dialog.o gp_gui_mdi_subwindow.o gp_gui_subwindow.o > gp_gui_glwidget.o gp_gui_base_wrapper.o gp_gui_camera.o gp_gui_scene.o > gp_gui_camera_group.o gp_gui_topology_wrapper.o gp_gui_topology_corners.o > gp_gui_surface_wrapper.o QOSGWidget.o gp_utilities.o show_help_messg.o > parse_options.o execute_command.o feature.o controlnetsurf.o build1block.o > propertiesToSurfLabels.o fra2tria.o gridSnapIntegrated.o hex2emb.o > mild_block.o gridmb.o mpoint.o offwallclu.o Polynomial.o vinokur.o refine.o > gridsmb.o patch.o spoint.o sb2cfl3d.o superblock.o TFIcontrolnetsurf.o > toCGNS.o topoForTube.o tria2fra.o smoothen_tube.o spline.o TriangulateLoop.o > surface_ImproveTriangulation.o sqlite3.o gpSqlite.o develop.o lin2tube.o > lpoint.o lplane.o trim_corner.o trim_edge.o tpoint.o trim.o cutTria.o > reorient_axes.o gridAsciiToBinary.o corner.o edge.o face.o block.o surface.o > component.o messg.o pattern_match.o topology.o topology_constr.o > topology_entity_exchange.o topology_corners.o topology_edges.o > topology_faces.o topology_blocks.o topology_surfaces.o > topology_singularities.o topology_output.o topology_groups.o > topology_operation.o polygonal_surface.o planeSurface.o ellipticSurface.o > linearSurface.o dataFileSurfaces.o periodicSurface.o fictitiousSurface.o > tubeSurface.o intersection.o intersectionCurve.o polySurfPlaneIntersection.o > polySurfEllipsoidIntersection.o polySurfPolySurfIntersectionCurve.o > PlanePlaneIntersection.o EllipsoidPlaneIntersection.o > EllipsoidEllipsoidIntersection.o file_handler_utilities.o > topology_read_utilities.o string_utilities.o vector_utilities.o > topology_utilities.o vec.o polysurf.o tube.o matrix.o normal.o bilinear.o > Vector.o FileIO.o curve.o DiscreteCurve.o original_surface_surface.o point.o > original_surface_edge.o LIC.o triangle.o error.o BestFitPlane.o > trigonometricFunctions.o StructuredMultiBlockHex.o UnstructuredHex.o > ellipticSurface_projection.o polysurfWithNPatches.o pattern_match_disjoint.o > qcheck_fold.o qcheck_warp.o qcheck.o adf_cond.o cgns_error.o > cgns_internals.o cgnslib.o ADF_interface.o ADF_internals.o cg_ftoc.o > adf_ftoc.o ADF_fortran_2_c.o moc_gp_gui_mainwindow.o moc_gp_gui_toolbar.o > moc_gp_gui_dockwidget.o moc_gp_gui_version_dialog.o > moc_gp_gui_mdi_subwindow.o moc_gp_gui_subwindow.o moc_gp_gui_glwidget.o > moc_gp_gui_base_wrapper.o moc_gp_gui_camera.o moc_gp_gui_topology_wrapper.o > moc_gp_gui_topology_corners.o qrc_gui_gp_utilities.o > -L/home/sunil/install/qt4.6/static/lib -L/usr/X11R6/lib -lgsl -lgslcblas > /home/sunil/install/osg-2.8.3_static_release/lib/*.a > -L/home/sunil/install/osg-2.8.3_static_release/lib/ -lOpenThreads -lQtOpenGL > -L/home/sunil/install/qt4.6/static/lib -L/usr/X11R6/lib -pthread -pthread > -pthread -pthread -pthread -pthread -pthread -pthread -lQtGui -pthread > -pthread -pthread -lpng -lgobject-2.0 -lSM -lICE -lXrender -lfontconfig > -lfreetype -lXext -lX11 -lQtCore -lz -lm -ldl -pthread -lgthread-2.0 -lrt > -lglib-2.0 -lGLU -lGL -lpthread > /home/sunil/install/osg-2.8.3_static_release/lib/libosgDB.a(ReadFile.o): In > function `osgDB::readNodeFiles(osg::ArgumentParser&, > osgDB::ReaderWriter::Options const*)': > ReadFile.cpp:(.text+0x289b): undefined reference to > `osg::ShapeDrawable::ShapeDrawable(osg::Shape*, osg::TessellationHints*)' > /home/sunil/install/osg-2.8.3_static_release/lib/libosgDB.a(Registry.o): In > function > `osgDB::Registry::createLibraryNameForExtension(std::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&)': > Registry.cpp:(.text+0x286d): undefined reference to `osgGetVersion' > /home/sunil/install/osg-2.8.3_static_release/lib/libosgDB.a(Registry.o): In > function `osgDB::Registry::Registry()': > Registry.cpp:(.text+0x7651): undefined reference to > `osg::KdTreeBuilder::KdTreeBuilder()' > /home/sunil/install/osg-2.8.3_static_release/lib/libosgDB.a(Registry.o): In > function `osgDB::Registry::Registry()': > Registry.cpp:(.text+0x9ce9): undefined reference to > `osg::KdTreeBuilder::KdTreeBuilder()' > /home/sunil/install/osg-2.8.3_static_release/lib/libosgGA.a(DriveManipulator.o): > In function `osg::NodeCallback::operator()(osg::Node*, osg::NodeVisitor*)': > DriveManipulator.cpp:(.text._ZN3osg12NodeCallbackclEPNS_4NodeEPNS_11NodeVisitorE[osg::NodeCallback::operator()(osg::Node*, > osg::NodeVisitor*)]+0x5): undefined reference to > `osg::NodeCallback::traverse(osg::Node*, osg::NodeVisitor*)' > /home/sunil/install/osg-2.8.3_static_release/lib/libosgGA.a(GUIEventHandler.o): > In function `osgGA::GUIEventHandler::operator()(osg::Node*, > osg::NodeVisitor*)': > GUIEventHandler.cpp:(.text+0x20b): undefined reference to > `osg::NodeCallback::traverse(osg::Node*, osg::NodeVisitor*)' > /home/sunil/install/osg-2.8.3_static_release/lib/libosgUtil.a(IntersectionVisitor.o): > In function `osgUtil::IntersectionVisitor::apply(osg::Billboard&)': > IntersectionVisitor.cpp:(.text+0x2e4a): undefined reference to > `osg::Billboard::computeMatrix(osg::Matrixd&, osg::Vec3f const&, osg::Vec3f > const&) const' > /home/sunil/install/osg-2.8.3_static_release/lib/libosgUtil.a(LineSegmentIntersector.o): > In function > `osgUtil::LineSegmentIntersector::intersect(osgUtil::IntersectionVisitor&, > osg::Drawable*)': > LineSegmentIntersector.cpp:(.text+0x1974): undefined reference to `typeinfo > for osg::KdTree' > /home/sunil/install/osg-2.8.3_static_release/lib/libosgViewer.a(CompositeViewer.o): > In function `osgViewer::CompositeViewer::advance(double)': > CompositeViewer.cpp:(.text+0xf0c): undefined reference to > `osg::Stats::setAttribute(int, std::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&, double)' > CompositeViewer.cpp:(.text+0xf6d): undefined reference to > `osg::Stats::setAttribute(int, std::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&, double)' > CompositeViewer.cpp:(.text+0xfcb): undefined reference to > `osg::Stats::setAttribute(int, std::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&, double)' > /home/sunil/install/osg-2.8.3_static_release/lib/libosgViewer.a(CompositeViewer.o): > In function `osgViewer::CompositeViewer::constructorInit()': > CompositeViewer.cpp:(.text+0x1e8f): undefined reference to > `osg::FrameStamp::FrameStamp()' > CompositeViewer.cpp:(.text+0x1f77): undefined reference to > `osgUtil::UpdateVisitor::UpdateVisitor()' > CompositeViewer.cpp:(.text+0x2024): undefined reference to > `osg::Stats::Stats(std::basic_string<char, std::char_traits<char>, > std::allocator<char> > const&)' > /home/sunil/install/osg-2.8.3_static_release/lib/libosgViewer.a(CompositeViewer.o): > In function `osgViewer::CompositeViewer::updateTraversal()': > CompositeViewer.cpp:(.text+0x27ff): undefined reference to > `osg::Stats::setAttribute(int, std::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&, double)' > CompositeViewer.cpp:(.text+0x2854): undefined reference to > `osg::Stats::setAttribute(int, std::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&, double)' > CompositeViewer.cpp:(.text+0x28bb): undefined reference to > `osg::Stats::setAttribute(int, std::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&, double)' > /home/sunil/install/osg-2.8.3_static_release/lib/libosgViewer.a(CompositeViewer.o): > In function `osgViewer::CompositeViewer::eventTraversal()': > >
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

