Re: Compiling from 9.53 tarball

On Tuesday 02 January 2007 02:48, Herman De Backer wrote:
> 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 */".

I'll suggest to add the following include into  "Amaya/annotlib/BMfile.c"
   #include "redland.h"
+ #include "rdf_heuristics.h"

>
> 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.

TopicsAPP.c is generated by the app compiler when it compiles 
"Amaya/annotlib/Topics.A".
Its location is "Amaya/$OBJ/annotlib/TopicsAPP.c"

>  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?

There is no user interface for Bookmarks in WX Amaya versions.

>
> Best regards,
> Herman

-- 
     Irène.
-----
Irène Vatton                     INRIA Rhône-Alpes
INRIA                               ZIRST
e-mail: Irene.Vatton@inria.fr       655 avenue de l'Europe
Tel.: +33 4 76 61 53 61             Montbonnot
Fax:  +33 4 76 61 52 07             38334 Saint Ismier Cedex - France

Received on Tuesday, 2 January 2007 11:42:09 UTC