Missing routines in the distribution.

[email protected] (Thomas Schulz)
Newsgroups gmane.comp.web.amaya.devel
Message-ID <[email protected]>
I am trying to build Amaya 8.3 on an AIX 4.1.5 R2 system using gcc version
3.3.2.  I am using gtk+ 1.2.10.  When the build gets to the point of trying
to link bin/grm, there are several undefined references.  The show stopper
is the following:

../thotlib/libThotEditor.a(appdialogue.o)(.pr+0x2044):../../thotlib/dialogue/
ppdialogue.c: undefined reference to `.TteLoadApplications()'

I have searched all files in the distribution and can not find any file that
contains a subroutine named TteLoadApplications.

Other undefined references are ZoomIn and ZoomOut, but I have found these in
amaya/init.c.  Note that init.c is not compiled at this point, and I have not
yet tried to compile it.

Also undefined are the variables appArgc and appArgv.  As a workaround I
added the following to  batch/grammar.c:

710a711,712
> int appArgc;
> char **appArgv;
732a735,737
> 
> appArgc = argc;
> appArgv = argv;

In addition I had to add the following to the link (g++) command line to get
this far:

-lThotEditor -lgdk_imlib -lgtk -lgdk -lglib -lX11 -lXext -lpng -ljpeg
-ltiff -lz -lungif -lgmodule

I tried getting the latest source from CVS, but I still could not find any
file that had a subroutine named TteLoadApplications.  Any help would be
appreciated.

Tom schulz
Applied Dynamics Intl.
[email protected]
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.