From: Yuna <hyuna@CLEMSON.EDU> - 2004-03-09 15:07:48
|
Hi Benjamin, I have built the library, but I have some problems when I built examples. The error looks like: **************************************************************************** ** make[1]: Entering directory `/users/hyuna/myResearch/libmesh/examples' make[2]: Entering directory `/users/hyuna/myResearch/libmesh/examples/ex1' Compiling C++ (in debug mode) ex1.C... Linking ex1... Undefined first referenced symbol in file void PetscVector<double>::add_vector(const NumericVector<double>&,SparseMatrix<double>&) /users/hyuna/myResearch/libmesh/lib/sparc-sun-solaris2.8_dbg/libmesh.so ld: fatal: Symbol referencing errors. No output written to ex1 make[2]: *** [ex1] Error 1 make[2]: Leaving directory `/users/hyuna/myResearch/libmesh/examples/ex1' make[1]: *** [run] Error 2 make[1]: Leaving directory `/users/hyuna/myResearch/libmesh/examples' make: *** [run_examples] Error 2 **************************************************************************** **** Could you help me fix it? Thanks a lot. Yuna ----- Original Message ----- From: "John Peterson" <pet...@cf...> To: "Yuna" <hyuna@CLEMSON.EDU> Cc: "Benjamin S. Kirk" <be...@cf...>; <lib...@li...> Sent: Monday, March 08, 2004 11:23 PM Subject: [Libmesh-users] Call for any support for Strange Linking problem > Yuna writes: > > Hi, > > > > > I just get file like "libmesh.so", So does anyone ever have this problem > > and give me some hints? > libmesh.so is a shared object file. You should be able to use it in the same > way as the libmesh.a file. The .so is the default library to build unless you > use --disable-shared. > > -John |