Compiling from 9.53 tarball

Hello,


My very best wishes for the New Year!

This first day of the new year I've spent some time building the 9.53 
version of Amaya.
I used source tarball 
"www.w3.org/Amaya/Distribution/amaya-lib-src-9.53.tgz".

I've encountered two build errors.
Build context:
- running Linux 2.4.29 on a Slackware 10.1 box, with GNU Make 3.80 and 
gcc 3.3.4.
- configuration options: "--with-wx --with-gl --enable-bookmarks".

Error 1: compiling "Amaya/annotlib/BMfile.c" returns error:
    "'librdf_heuristic_object_is_literal' undeclared".
I solved this in file "redland/librdf/librdf.h" by appending 
    "#include <rdf_heuristics.h>"
to the section
    "/* public interfaces */".

Error 2: creating archive "libAnnot.a" returns error:
    "/usr/bin/ar: TopicsAPP.o: No such file or directory".
There is no "TopicsAPP.c" file in directory "Amaya/annotlib/".
I solved this by adding the namesame file from the Amaya9.52 source tarball.

 From there on everything else went fine, Amaya 9.53 is up and running.
The only glitch is the 'Bookmark' option missing from the main menu bar.
Any hint in the right direction for this?


Best regards,
Herman

Received on Tuesday, 2 January 2007 09:00:57 UTC