[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Ada build problem with 6.5.20240504
From: |
G. Branden Robinson |
Subject: |
Ada build problem with 6.5.20240504 |
Date: |
Mon, 6 May 2024 07:18:33 -0500 |
Hi Thomas,
This isn't perfectly reproducible; a repeated attempt tends to succeed.
I use "make -j".[1] My guess is that a dependency is missing in
Ada95/examples/Makefile.
x86_64-linux-gnu-gcc-10 -c -I. -I../src -I./../src -gnatpn -O2 -I.
ncurses2-flushinp_test.adb
x86_64-linux-gnu-gnatbind-10 -aO. -aO../src -aO./../src -x tour.ali
x86_64-linux-gnu-gnatlink-10 tour.ali -L../lib -lAdaCurses -L../../lib -lformw
-lmenuw -lpanelw -lncursesw -ldb -ldb
x86_64-linux-gnu-gcc-10 -c -I. -I../src -I./../src -gnatpn -O2 -I.
ncurses2-getch_test.adb
/usr/bin/ld: cannot find -lAdaCurses
collect2: error: ld returned 1 exit status
x86_64-linux-gnu-gnatlink-10: error when calling
/usr/bin/x86_64-linux-gnu-gcc-10
gnatmake: *** link failed.
make[2]: *** [Makefile:165: tour] Error 4
x86_64-linux-gnu-gcc-10 -c -I. -I../src -I./../src -gnatpn -O2 -I.
ncurses2-getopt.adb
x86_64-linux-gnu-gcc-10 -c -I. -I../src -I./../src -gnatpn -O2 -I.
ncurses2-menu_test.adb
x86_64-linux-gnu-gcc-10 -c -I. -I../src -I./../src -gnatpn -O2 -I.
ncurses2-overlap_test.adb
x86_64-linux-gnu-gcc-10 -c -I. -I../src -I./../src -gnatpn -O2 -I.
ncurses2-slk_test.adb
x86_64-linux-gnu-gcc-10 -c -I. -I../src -I./../src -gnatpn -O2 -I.
ncurses2-test_sgr_attributes.adb
x86_64-linux-gnu-gcc-10 -c -I. -I../src -I./../src -gnatpn -O2 -I.
ncurses2-trace_set.adb
x86_64-linux-gnu-gnatbind-10 -aO. -aO../src -aO./../src -x ncurses.ali
x86_64-linux-gnu-gnatlink-10 ncurses.ali -L../lib -lAdaCurses -L../../lib
-lformw -lmenuw -lpanelw -lncursesw -ldb -ldb
/usr/bin/ld: cannot find -lAdaCurses
collect2: error: ld returned 1 exit status
x86_64-linux-gnu-gnatlink-10: error when calling
/usr/bin/x86_64-linux-gnu-gcc-10
gnatmake: *** link failed.
make[2]: *** [Makefile:162: ncurses] Error 4
make[2]: Leaving directory '/.../ncurses-snapshots/Ada95/samples'
make[1]: *** [Makefile:85: all] Error 2
make[1]: Leaving directory '/.../ncurses-snapshots/Ada95'
make: *** [Makefile:143: all] Error 2
Regards,
Branden
[1] My build script is pretty simple.
$ cat ./ATTIC/remake-ncurses.sh
#!/bin/sh
make distclean
config-ncurses && make -j10 && make install && groan
("groan" is a program that makes noise so I know the build is done,
since the window in which it's taking place usually isn't visible
because I move on to other things.)
signature.asc
Description: PGP signature
- Ada build problem with 6.5.20240504,
G. Branden Robinson <=