Strange. I do not have this problem. When I execute nm command on libgetfem.a I have
nm libgetfem.a | grep contact_brick_set 0000000000000260 T _ZN6getfem20contact_brick_set_BNERNS_5modelEm 0000000000000070 T _ZN6getfem20contact_brick_set_BTERNS_5modelEm "T" means that it is defined there. If you obtain a "U" for "nm _getfem.so | grep contact_brick_set" this means that it is undefined and that getfem_Coulomb_friction.cc is not linked to libgetfem.a ... Try a total recompilation ... ! Yves. On vendredi 12 mars 2010, Roman Putanowicz wrote: > > Hi, > > > > Well, I have a problem with Python interface. While loading getfem module > > I got the following error: > > > > ImportError: ./_getfem.so: undefined symbol: > > _ZN6getfem20contact_brick_set_BTERNS_5modelEm > > > > I have the following configuration: > > > > Linux version 2.6.26-2-amd64 (Debian 2.6.26-15lenny3) > > Python 2.5.2 > > > > GetFEM++: > > URL: svn://svn.gna.org/svn/getfem/trunk/getfem > > Revision: 3496 > > > > I would appreciate any hint where to start tooking for the trouble. > > Something more: > > nm _getfem.so | grep contact_brick_set > U _ZN6getfem20contact_brick_set_BNERNS_5modelEm > U _ZN6getfem20contact_brick_set_BTERNS_5modelEm > > so apparently it looks sort of name mangling problem with C++ compiler (?) > > Roman > > > -- > > Roman Putanowicz < [email protected] > > > Institute for Computational Civil Engng (L-5) > > Dept. of Civil Engng, Cracow Univ. of Technology > > www.l5.pk.edu.pl, tel. +48 12 628 2569, fax 2034 > > > > _______________________________________________ > > Getfem-users mailing list > > [email protected] > > https://mail.gna.org/listinfo/getfem-users -- 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
