Really? I don't see these symbols defined anywhere, even inlined, except ngtcltk/ngpkg.cpp which is not included in the library...
In any case, with my patch sent a few minutes ago, it builds even with the existing flags (-O2), so it should work on HPPA. Thanks, -Adam On Thu, 2008-04-10 at 22:23 +0200, Christophe Prud'homme wrote: > Adam, > > I know where the problem is. it is in the CXX Flags to the compiler. > I use now -O2 to try fix an ICE problem on hppa > and some function are not inlined anymore (the one you mentionned) > hence the symbols missing > > On Thu, Apr 10, 2008 at 2:46 AM, Adam C Powell IV <[EMAIL PROTECTED]> wrote: > > Package: libnetgen-dev > > Version: 4.4-12 > > > > Hi, > > > > There are a couple of missing symbols in netgen while building Salomé: > > > > /usr/lib/libnetgen_interface.so: undefined reference to > > `netgen::vssolution' > > /usr/lib/libnetgen_interface.so: undefined reference to > > `netgen::tcl_interp' > > /usr/lib/libnetgen_visualization.so: undefined reference to > > `netgen::AddVisualizationScene(std::basic_string<char, > > std::char_traits<char>, std::allocator<char> > const&, > > netgen::VisualScene*)' > > > > These are all defined in ngtcltk/ngpkg.cpp which is unfortunately not > > included in any of the libs. > > > > I don't quite understand why this is a problem now; 4.4-9 did not have > > this problem before February, but developed it sometime in March. > > Perhaps the toolchain now checks the entire lib for dependencies, > > instead of the symbols in use? > > > > I'm investigating a patch, hope to have one by tomorrow. > > > > Regards, > > -Adam -- GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6 Engineering consulting with open source tools http://www.opennovation.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

