[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ncurses 20240518 build failure with gnatgcc
From: |
G. Branden Robinson |
Subject: |
ncurses 20240518 build failure with gnatgcc |
Date: |
Sat, 18 May 2024 20:04:45 -0500 |
Hi Thomas,
I'm getting linker problems with gnatgcc again. This time, repeated
"make"s don't fix it, and even deparallelizing the build (removing the
`-j` option entirely) doesn't.
Here's the end of the build log.
gnatgcc ../obj_s/tic.o ../obj_s/dump_entry.o ../obj_s/tparm_type.o
../obj_s/transform.o -L../lib -DHAVE_CONFIG_H -I../progs -I../ncurses
-I../ncurses -I. -I../include -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNDEBUG
-O2 --param max-inline-insns-single=1200 -fPIC -L../lib -lncursesw
-lncursesw -ldb -o tic
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_tracecchar_t2'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_tracecchar_t'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_nc_retrace_chtype'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_tracechtype'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_nc_trace_bufcat'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_traceattr'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_nc_altcharset_name'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_traceattr2'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_nc_retrace_mmask_t'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to
`_nc_retrace_int_attr_t'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_nc_tracemouse'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_nc_trace_tries'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_nc_trace_buf'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_nc_trace_ttymode'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_tracechar'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_nc_tracebits'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_nc_tracechar'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_tracedump'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_nc_retrace_attr_t'
/usr/bin/ld: ../lib/libncursesw.so: undefined reference to `_tracechtype2'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:277: tic] Error 1
make[1]: Leaving directory '/home/branden/src/GIT/ncurses-snapshots/progs'
make: *** [Makefile:136: all] Error 2
Here are my configuration flags. I did "make distclean" first.
./configure \
--prefix=$HOME/ncurses-HEAD \
--with-shared \
--with-cxx-shared \
--with-hashed-db \
--with-manpage-format=normal \
--with-versioned-syms \
--enable-widec \
--enable-opaque-curses \
--enable-opaque-form \
--enable-opaque-menu \
--enable-opaque-panel \
Regards,
Branden
signature.asc
Description: PGP signature
- ncurses 20240518 build failure with gnatgcc,
G. Branden Robinson <=