This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
Re: hppa64-hp-hpux11.00: gdb+dejagnu-20010820 build fails in final linkage stage
- To: Markus Werle <numerical dot simulation at web dot de>
- Subject: Re: hppa64-hp-hpux11.00: gdb+dejagnu-20010820 build fails in final linkage stage
- From: Igor Schein <igor at txc dot com>
- Date: Thu, 23 Aug 2001 16:42:56 -0400
- Cc: gdb at sources dot redhat dot com
- References: <3B84E6F3.D6596AD0@web.de>
- Reply-To: igor at txc dot com
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