[OPEN-ILS-DEV] some notes on build problems

Mike Rylander mrylander at gmail.com
Thu Mar 22 16:23:04 EDT 2007


On 3/22/07, Harry Bochner <Harry.Bochner at biogenidec.com> wrote:
>
> I'm struggling through the build process; let me start with a few of
> the things I've figured out, in case they might be helpful to some one
> else:
>
> 1) If you get ld errors reporting that xmlDictCleanup() is not
>    defined, that's an indication that the libxml2 that you're using is
>    too old. I had this problem with libxml2 2.6.16; the problem went
>    away when I upgraded to 2.6.27.

Very good to know.  Thanks!

>
> 2) I had to add "-ldl -lxml2 -ltermcap" to get things to load
>    successfully. (This is on Redhat Linux.) You can do this by setting
>    the LDLIBS environment variable as follows:
> export LDLIBS=" -ldl -lxml2 -ltermcap

Do you know which parts were failing due to this?  If we can narrow it
down then perhaps we can provide a localized fix to the makefiles.

>
> 3) The SQL in Open-ILS/src/sql/Pg in Evergreen 1.1.1 has problems. It
>    requires that the contrib/xml2 extension in postgres be compiled
>    and installed into the database, but this isn't documented
>    anywhere. There are also typos in 900.audit-functions.sql and
>    901.audit-tables.sql, but they seem to have been fixed in 1.1.2 ...
>

1.1.2 was released mainly for the purpose of removing (well,
disabling) that dependency and fixing the typos you're referring to.
That's where the fun stuff is happening, but ...

> I tried 1.1.1 because I was having problems with 1.0.3; I think I'll
> start fresh with 1.0.3.2, and then come back with questions ...
>

... you should find 1.0.3.2 easier to get going.  Keep us updated, and thanks!

> --
> Harry


-- 
Mike Rylander
mrylander at gmail.com
GPLS -- PINES Development
Database Developer
http://open-ils.org


More information about the Open-ils-dev mailing list