|
From: Bob S. <bo...@sc...> - 2000-12-18 19:52:15
|
> From: Gregory Leblanc <gle...@cu...> > > On 18 Dec 2000 09:52:39 -0800, Bob Stayton wrote: > > I'm downloaded scrollkeeper-0.0.2.tar.tz, but I'm not > > able to compile it on my system (Caldera LTP). Configure runs > > OK, but when I run make, I get: > > > > make[3]: Entering directory `/home/bobs/scrollkeeper-0.0.2/cl/src' > > gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/libxml -I/usr/include -g - > > O2 -c preinstall.c > > preinstall.c: In function `update_doc_url_in_omf_file': > > preinstall.c:39: structure has no member named `childs' > > > > If I look in /usr/include/libxml where the structure xmlNodePtr > > should be defined, I see that it has no "childs" member. I have > > a feeling I have the wrong libxml. I need the Gnome libxml, > > right? The files in my /usr/include/libxml seem to have come > > from W3C. > > libxml is written by Daniel Veillard (no, I can't speel in english, let > alone french), who works for the w3c. The package is "sort of" under > the auspices of GNOME, but probably because at the time he developed it, > there weren't other alternatives that were so open. > Ok, enough politics, time to fix the problem. IIRC, Caldera uses RPM. > Did you install your copy of libxml from RPM? If so, try 'rpm -q > libxml' to find out what version you have. If you installed libxml from > a tarball, try looking at the libraries that it installed, probably in > /usr/lib. (called libxml.so.?.?.?). The very latest and greates is > libxml 1.8.10, although there is a libxml 2 available as well. I don't > think libxml 2 will work with scrollkeeper. > Upgrading to a newer libxml (rpmfind.net is your friend) should fix > things, but I'm curious as to what version you have that is causing this > to break. Thanks for clarifying. The libxml on this system is indeed 2.0.0, as shown by 'rpm -q libxml'. It does not work with scrollkeeper. Looks like I need to upgrade to an *older* libxml. 8^) bobs Bob Stayton 400 Encinal Street Publications Architect Santa Cruz, CA 95060 Technical Publications voice: (831) 427-7796 The Santa Cruz Operation, Inc. fax: (831) 429-1887 email: bo...@sc... |