Re: Compiling from 9.53 tarball

Irene Vatton <[email protected]>
Newsgroups gmane.comp.web.amaya.devel
Organization INRIA
Message-ID <[email protected]>
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: [email protected]       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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.