bug-ncurses
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]