Dear Riccardo,
The function getfem::ATN::is_zero_size() is defined in the file getfem_assembling_tensor.cc. So I don't see where is the problem here. Normally, the library should contain the code for this function. Could you test it with a nm -a libgetfem.a | grep is_zero_size for instance, or readelf -Ws libgetfem.so | grep is_zero_size ? Yves. Le 01/10/2013 11:39, Riccardo Scorretti a écrit : > Hi. I'm struggling to compile a simple test program with getfem++ 4.2. > Basically, I'm running xubuntu 11.10 and I managed to successfully > compile/check/install the getfem++ with: > > ./configure --with-pic --enable-python=no --enable-mumps=no > make > make check > make install > > All of the 27 tests are passed. > > Then I copied in another directory the test program laplacian.cc, but > when I try to compile I get the following error: > > scorrett@vm-xubuntu:~/Tmp/test_getfem$ g++ laplacian.cc -lgetfem -lm > -lmuparser -lblas -lmetis -llapack > /tmp/ccRqHhaR.o:(.rodata._ZTVN6getfem18ATN_smatrix_outputIN3gmm10col_matrixINS1_8rsvectorIdEEEEEE[vtable > for getfem::ATN_smatrix_output<gmm::col_matrix<gmm::rsvector<double> > > >]+0x28): undefined reference to `getfem::ATN::is_zero_size()' > /tmp/ccRqHhaR.o:(.rodata._ZTVN6getfem16ATN_array_outputISt6vectorIdSaIdEEEE[vtable > for getfem::ATN_array_output<std::vector<double, > std::allocator<double> > >]+0x28): undefined reference to > `getfem::ATN::is_zero_size()' > /tmp/ccRqHhaR.o:(.rodata._ZTVN6getfem18ATN_smatrix_outputIN3gmm10row_matrixINS1_8rsvectorIdEEEEEE[vtable > for getfem::ATN_smatrix_output<gmm::row_matrix<gmm::rsvector<double> > > >]+0x28): undefined reference to `getfem::ATN::is_zero_size()' > collect2: ld a retourné 1 code d'état d'exécution > scorrett@vm-xubuntu:~/Tmp/test_getfem$ > > I really cannot understand where I'm wrong. Which is the procedure to > compile my own code and link it with getfem++? Thanks. > -- Yves Renard ([email protected]) tel : (33) 04.72.43.87.08 Pole de Mathematiques, INSA-Lyon fax : (33) 04.72.43.85.29 20, rue Albert Einstein 69621 Villeurbanne Cedex, FRANCE http://math.univ-lyon1.fr/~renard --------- _______________________________________________ Getfem-users mailing list [email protected] https://mail.gna.org/listinfo/getfem-users
