Linking /usr/lib/libxml.so.2 to /opt/gnome/lib/libxml2.so.2.4.5 and re-compiling seems to have solved the problem. I ran gnucash a little last night, opened a file, looked at the scheduled transaction dialog then closed it, without saving the file. It gave me a segfault when closing, but I haven't looked into whether that's a real problwm or not.
Regards, Tim Tim Wunder wrote: > Hi folks, > After much trial and tribulation, and some fantastic help on > #[EMAIL PROTECTED], I managed to get gnucash from cvs compiled. The > problem I'm now having is that gnucash generates a segfault when I try > to create an account. The backtrace from gdb seems to indicate a problem > with libxml. > #0 0x40a39150 in xmlFreeNodeList () from /usr/lib/libxml.so.2 > #1 0x40a391cc in xmlFreeNode () from /usr/lib/libxml.so.2 > > ldd /usr/local/bin/gnucash |grep xml gave: > libxml.so.2 => /usr/lib/libxml.so.2 > libxml.so.1 => /opt/gnome/lib/libxml.so.1 > > > Now, when I originally compiled gnucash-cvs, I had libxml-1.8.10 which > was located in /opt/gnome/lib and libxml-2.2.10 located in /usr/lib. On > the off chance that conflicting versions of libxml was the culprit, I > uninstalled libxml-2.2.10. Unfortunately, that caused a problem with > libguile which caused a problem with guppi which made it impossible for > me to complete a ./configure. So, I re-installed 2.2.10. > Note: the problem was with libglade, which needed libxml.so.2. > Next I tried using JUST the 2.2.10 version of libxml when compiling by > linking /opt/gnome/lib/libxml.so and /opt/gnome/lib/libxml.so.1 to > /usr/lib/libxml.so.2.2.10 and tried a configure/make/make install, which > compiled. But, I still got the same segfault when creating a new account. > > I've since returned my system back to where it was and I currently have > /opt/gnome/lib/libxml.so and /opt/gnome/lib/libxml.so.1 linking to > /opt/gnome/lib/libxml.so.1.8.10 > > FWIW, I also have libxml2 installed in /opt/gnome/lib. > > Should I install another version of libxml? jsled advised me that he has > 1.8.13, IIRC, and the cvs version obviously works for him. But the > problem, from the perspective of my untrained eye seems to be with > libxml.so.2, which, I guess, is different from libxml2.so (or > libxml2.so.2) which are linked to libxml2.so.2.4.5. > > Any ideas? > > Thanks, > Tim > _______________________________________________ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
