errors when makeing aubit4gl 1.5.3
"James B. Byrne via Aubit4gl-discuss" <[email protected]> Wed, 21 Jul 2021 10:04:40 -0400
| Newsgroups | gmane.comp.lang.4gl.aubit.general |
|---|---|
| Message-ID | <[email protected]> |
FreeBSD-12.2p9
aubit4glsrc.1.5.3.tar.gz
tar -xf aubit4glsrc.1.5.3.tar.gz
cd aubit4glsrc
aclocal
autoconf
./configure
gmake
+--------------------------------------------------------------------+
| make invoked with flags :
| make invoked in : /home/byrnejb_hll/Projects/AB4-1/aubit4glsrc
| Reading from root makefile variables:
+--------------------- C Compiler settings --------------------------+
| CFLAGS = -g -fPIC -DSRC_TREE -DDEBUG -DHAVE_CONFIG_H=
-I/home/byrnejb_hll/Projects/AB4-1/aubit4glsrc/incl
-I/home/byrnejb_hll/Projects/AB4-1/aubit4glsrc -fPIC
| LD_LIBRARY_PATH =
/home/byrnejb_hll/Projects/AB4-1/aubit4glsrc/lib:/usr/local/lib:/lib::/lib:/lib/esql
+--------------------------------------------------------------------+
| COMPILEDATE=21-07-2021 AUBITVERSION=1.5 AUBITBUILD=3
| AUBITDIR=/home/byrnejb_hll/Projects/AB4-1/aubit4glsrc
OS=x86_64-unknown-freebsd12.2 TARGET_OS=unknown
| CONFIGURE_COMMAND =
+--------------------------------------------------------------------+
/usr/local/bin/gmake -C lib/libaubit4gl api.headers
. . .
(cd /home/byrnejb_hll/Projects/AB4-1/aubit4glsrc/lib; /usr/local/bin/bash
/home/byrnejb_hll/Projects/AB4-1/aubit4glsrc/lib/bin/mkerrors)
: not foundibsql/sapdb/adload.cpc: /*
../../lib/libsql/sapdb/adload.cpc: MakeChangeLog: not found
: not foundibsql/sapdb/adload.cpc: *
: not foundibsql/sapdb/adload.cpc:
../../lib/libsql/sapdb/adload.cpc: eSQL/C: not found
from: can't read /var/mail/http://sapdb.automatix.de/
: not foundibsql/sapdb/adload.cpc:
: not foundibsql/sapdb/adload.cpc: Compilieren
: not foundibsql/sapdb/adload.cpc:
../../lib/libsql/sapdb/adload.cpc: 1.: not found
../../lib/libsql/sapdb/adload.cpc: 2.: not found
: not foundibsql/sapdb/adload.cpc:
: not foundibsql/sapdb/adload.cpc:
../../lib/libsql/sapdb/adload.cpc: 3.: not found
: not foundibsql/sapdb/adload.cpc:
../../lib/libsql/sapdb/adload.cpc: --: not found
../../lib/libsql/sapdb/adload.cpc: --: not found
../../lib/libsql/sapdb/adload.cpc: Ergebnis: not found
: not foundibsql/sapdb/adload.cpc:
: not foundibsql/sapdb/adload.cpc:
../../lib/libsql/sapdb/adload.cpc: Tipps: not found
: not foundibsql/sapdb/adload.cpc:
: not foundibsql/sapdb/adload.cpc: Enviroment:
: not foundibsql/sapdb/adload.cpc:
../../lib/libsql/sapdb/adload.cpc: JSWSERVERDB: not found
../../lib/libsql/sapdb/adload.cpc: JSWSERVERNODE: not found
../../lib/libsql/sapdb/adload.cpc: JSWDBUSER: not found
../../lib/libsql/sapdb/adload.cpc: JSWDBUSERWW: not found
: not foundibsql/sapdb/adload.cpc:
: not foundibsql/sapdb/adload.cpc:
: not foundibsql/sapdb/adload.cpc: Usage:
: not foundibsql/sapdb/adload.cpc:
../../lib/libsql/sapdb/adload.cpc: 33: Syntax error: redirection unexpected
(expecting word)
. . .
/usr/local/bin/ld:
keys.o:/home/byrnejb_hll/Projects/AB4-1/aubit4glsrc/incl/a4gl_libaubit4gl.h:1026:
multiple definition of `abort_pressed'; fglwrap.o:(.bss+0xe0): first defined
here
/usr/local/bin/ld: report.o: in function `A4GL_internal_open_report_file':
/usr/home/byrnejb_hll/Projects/AB4-1/aubit4glsrc/lib/libaubit4gl/report.c:764:
warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
collect2: error: ld returned 1 exit status
gmake[2]: *** [Makefile:211:
/home/byrnejb_hll/Projects/AB4-1/aubit4glsrc/lib/libaubit4gl-1.5_3.so] Error 1
gmake[2]: Leaving directory
'/usr/home/byrnejb_hll/Projects/AB4-1/aubit4glsrc/lib/libaubit4gl'
gmake[1]: *** [Makefile:276: libaubit4gl-1.5_3.so] Error 2
gmake[1]: Leaving directory '/usr/home/byrnejb_hll/Projects/AB4-1/aubit4glsrc/lib'
gmake: *** [Makefile:285: corecompile] Error 2
The sapdb cpc error I would like to get rid of, but that is not the problem.
The problem is: multiple definition of 'abort_pressed'
abort_pressed is define in a4gl_libaubit4gl.h at line 1026
1023 /* OBJECTMODULE is defined ONLY in keys.c */
1024 #ifdef OBJECTMODULE
1025 char opts[100][80]; /*menu options */
1026 int abort_pressed;
and again in fglwrap.c
1457 $
1458 int abort_pressed=0;$
1459 $
I can comment out one or the other, but that would be attacking the issue
completely blind as to the significance of either. This would likely lead to
further errors. How should this be fixed?
I tried to open a ticket for this on SF but this option is not available to me:
(you must be authorized by the project admin.)
I really would like to get this to compile cleanly and working on FreeBSD.
--
*** e-Mail is NOT a SECURE channel ***
Do NOT transmit sensitive data via e-Mail
Unencrypted messages have no legal claim to privacy
Do NOT open attachments nor follow links sent by e-Mail
James B. Byrne mailto:[email protected]
Harte & Lyne Limited http://www.harte-lyne.ca
9 Brockley Drive vox: +1 905 561 1241
Hamilton, Ontario fax: +1 905 561 0757
Canada L8E 3C3