This is the mail archive of the gdb@sourceware.cygnus.com mailing list for the GDB project. See the GDB home page for more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
gdb-19990121 fails to link on rs6000-aix4.2.0.0 with missing externals for SOLIB_* . These seem to be defines in gdb/{coff-,,som}solib.h which haven't been setup for this platform. gdb-19990121/configure --host=rs6000-ibm-aix4.2.0.0 --norecursion # rm -f gdb gcc -g -O2 -o gdb \ init.o version.o blockframe.o breakpoint.o findvar.o stack.o thread.o \ source.o values.o eval.o valops.o valarith.o valprint.o printcmd.o symtab.o \ symfile.o symmisc.o infcmd.o infrun.o command.o expprint.o environ.o \ gdbarch.o gdbtypes.o copying.o rs6000-tdep.o xcoffsolib.o xcoffread.o \ ser-unix.o fork-child.o infptrace.o inftarg.o corelow.o rs6000-nat.o \ remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o \ mem-break.o target.o parse.o language.o c-exp.tab.o f-exp.tab.o m2-exp.tab.o \ buildsym.o exec.o bcache.o objfiles.o minsyms.o maint.o demangle.o dbxread.o \ coffread.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o \ corefile.o c-lang.o ch-exp.o ch-lang.o f-lang.o m2-lang.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 annotate.o main.o inflow.o gnu-regex.o \ bfd/libbfd.a ../readline/libreadline.a ../opcodes/libopcodes.a \ ./../intl/libintl.a ../libiberty/libiberty.a -ltermcap -lm \ libiberty/libiberty.a ld: 0711-317 ERROR: Undefined symbol: .SOLIB_IN_DYNAMIC_LINKER ld: 0711-317 ERROR: Undefined symbol: .SOLIB_LOADED_LIBRARY_PATHNAME ld: 0711-317 ERROR: Undefined symbol: .SOLIB_UNLOADED_LIBRARY_PATHNAME ld: 0711-317 ERROR: Undefined symbol: .SOLIB_CREATE_CATCH_LOAD_HOOK ld: 0711-317 ERROR: Undefined symbol: .SOLIB_CREATE_CATCH_UNLOAD_HOOK ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. collect2: ld returned 8 exit status make[1]: *** [gdb] Error 1 make[1]: Leaving directory `/devel/tmp/gdb-19990121.obj/gdb' make: *** [all-gdb] Error 2 referencing objects (nm -Apg then reduced) gdb/breakpoint.o: .SOLIB_LOADED_LIBRARY_PATHNAME U - gdb/breakpoint.o: .SOLIB_UNLOADED_LIBRARY_PATHNAME U - gdb/breakpoint.o: .SOLIB_CREATE_CATCH_LOAD_HOOK U - gdb/breakpoint.o: .SOLIB_CREATE_CATCH_UNLOAD_HOOK U - gdb/infrun.o: .SOLIB_IN_DYNAMIC_LINKER U - gdb-19990121/gdb/coff-solib.h:#define SOLIB_CREATE_CATCH_LOAD_HOOK(pid,tempflag,filename,cond_string) \ gdb-19990121/gdb/coff-solib.h:#define SOLIB_CREATE_CATCH_UNLOAD_HOOK(pid,tempflag,filename,cond_string) \ gdb-19990121/gdb/coff-solib.h:#define SOLIB_LOADED_LIBRARY_PATHNAME(pid) \ gdb-19990121/gdb/coff-solib.h:#define SOLIB_LOADED_LIBRARY_PATHNAME(pid) \ gdb-19990121/gdb/coff-solib.h:#define SOLIB_UNLOADED_LIBRARY_PATHNAME(pid) \ gdb-19990121/gdb/coff-solib.h:#define SOLIB_UNLOADED_LIBRARY_PATHNAME(pid) \ gdb-19990121/gdb/coff-solib.h:#define SOLIB_IN_DYNAMIC_LINKER(pid,pc) \ gdb-19990121/gdb/coff-solib.h:#define SOLIB_IN_DYNAMIC_LINKER(pid,pc) \ gdb-19990121/gdb/solib.h:#define SOLIB_CREATE_CATCH_LOAD_HOOK(pid,tempflag,filename,cond_string) \ gdb-19990121/gdb/solib.h:#define SOLIB_CREATE_CATCH_UNLOAD_HOOK(pid,tempflag,filename,cond_string) \ gdb-19990121/gdb/solib.h:#define SOLIB_LOADED_LIBRARY_PATHNAME(pid) \ gdb-19990121/gdb/solib.h:#define SOLIB_LOADED_LIBRARY_PATHNAME(pid) \ gdb-19990121/gdb/solib.h:#define SOLIB_UNLOADED_LIBRARY_PATHNAME(pid) \ gdb-19990121/gdb/solib.h:#define SOLIB_UNLOADED_LIBRARY_PATHNAME(pid) \ gdb-19990121/gdb/solib.h:#define SOLIB_IN_DYNAMIC_LINKER(pid,pc) \ gdb-19990121/gdb/solib.h:#define SOLIB_IN_DYNAMIC_LINKER(pid,pc) \ gdb-19990121/gdb/somsolib.h:#define SOLIB_CREATE_CATCH_LOAD_HOOK(pid,tempflag, filename,cond_string) \ gdb-19990121/gdb/somsolib.h:#define SOLIB_CREATE_CATCH_UNLOAD_HOOK(pid,tempflag,filename, cond_string) \ gdb-19990121/gdb/somsolib.h:#define SOLIB_LOADED_LIBRARY_PATHNAME(pid) \ gdb-19990121/gdb/somsolib.h:#define SOLIB_UNLOADED_LIBRARY_PATHNAME(pid) \ gdb-19990121/gdb/somsolib.h:#define SOLIB_IN_DYNAMIC_LINKER(pid,pc) \ I note that gdb-19990121 configured and built (this far at least) in a separate directory from the source. The last time I tried (a few delta's ago) it didn't.