hppa64-hp-hpux11.00: gdb+dejagnu-20010820 build fails in final linkage stage
Igor Schein
igor@txc.com
Thu Aug 23 13:42:00 GMT 2001
On Thu, Aug 23, 2001 at 01:20:19PM +0200, Markus Werle wrote:
> Hi!
>
> I use gcc-3.0 from devresources.hp.com
> (hppa64-hp-hpux11.00) for the build.
>
> ./configure --host=hppa64-hp-hpux11.00
> --prefix=/opt/FREE-SOFTWARE/gdb+dejagnu-20010820 --program-suffix="_64"
> --disable-shared
>
> Everything goes fine until:
>
> [...]
> eprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o
> scm-valprint.o complaints.o typeprint.o c-typeprint.o ch-typeprint.o
> f-typeprint.o m2-typeprint.o c-valprint.o cp-valprint.o ch-valprint.o
> f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o os9kread.o top.o
> utils.o ui-file.o frame.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o
> annotate.o inflow.o gnu-regex.o init.o
> true libgdb.a
> rm -f gdb
> gcc -g -O2 -D__HP_CURSES -o gdb \
> main.o libgdb.a cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o
> mi-out.o mi-console.o mi-cmds.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o
> mi-cmd-disas.o mi-main.o mi-parse.o mi-getopt.o ../bfd/libbfd.a
> ../readline/libreadline.a ../opcodes/libopcodes.a ./../intl/libintl.a
> ../libiberty/libiberty.a -lcurses -lm ../libiberty/libiberty.a \
>
> ld: Unsatisfied symbol "no_shared_libraries" in file libgdb.a[remote.o]
I'm getting the same. no_shared_libraries is defined elsewhere, in
gdb/{solib.c,somsolib.c,xcoffsolib.c}, but neither of these 3 files
ever gets linked. I'm not sure which one it's supposed to be, so I
compiled and linked solib.o, however the resulting gdb couldn't debug
64bit binaries. It would just hang.
Igor
More information about the Gdb
mailing list