🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #41981

GCC Linker Problem

#41981
From: Christopher Wingert
Date: Tue, 23 Jan 1996 00:00
102 lines
4004 bytes
I am trying to compile fvwm with gcc 2.6.3 and Linux 1.3.9, it seems
not to be able to correctly understand my /usr/X11R6/libX11.a  Any
one know a reason why this might happen or can point me to a FAQ.  Thanks
much

Script started on Tue Jan 23 09:03:02 1996
zzz:/mnt/fs1/src/fvwm# make
making all in ./libs...
make[1]: Entering directory `/mnt/fs1/src/fvwm/libs'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/mnt/fs1/src/fvwm/libs'
making all in ./fvwm...
make[1]: Entering directory `/mnt/fs1/src/fvwm/fvwm'
rm -f fvwm2
gcc -o fvwm2 -O2 -m486 -ansi     -L/usr/X11R6/lib add_window.o 	bindings.o
borders.o 	builtins.o 	colormaps.o 	colors.o 	complex.o
decorations.o 	events.o 	focus.o 	functions.o 	fvwm.o 	
icons.o 	menus.o 	misc.o 	module.o 	move.o 	placement.o
read.o 	resize.o 	style.o 	virtual.o 	windows.o -lXpm  
-lXExExt -lXext -lX11 ../libs/libfvwm2.a      
GetFont.o(.text+0x8f): undefined reference to `XLoadQueryFont'
GetFont.o(.text+0xb3): undefined reference to `XLoadQueryFont'
make[1]: *** [fvwm2] Error 1
make[1]: Leaving directory `/mnt/fs1/src/fvwm/fvwm'
making all in ./modules/FvwmAudio...
make[1]: Entering directory `/mnt/fs1/src/fvwm/modules/FvwmAudio'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/mnt/fs1/src/fvwm/modules/FvwmAudio'
making all in ./modules/FvwmAuto...
make: *** [all] Interrupt

zzz:/mnt/fs1/src/fvwm# nm /usr/X11R6/lib/libX11.a | grep  XLoadQueryFont
00000000 T _XLoadQueryFont
         U _XLoadQueryFont
         U _XLoadQueryFont


zzz:/mnt/fs1/src/fvwm# /sbin/ldconfig -v
/sbin/ldconfig: version 1.6.5
/usr/local/lib:
/usr/X11R6/lib:
	libXpm.so.4 => libXpm.so.4.3
	libXt.so.6 => libXt.so.6.0
	libXaw.so.6 => libXaw.so.6.0
	libXIE.so.6 => libXIE.so.6.0
	libX11.so.6 => libX11.so.6.0
/usr/i486-linuxaout/lib:
/usr/openwin/lib:
	libxv3.so.3 => libxv3.so.3.0
	libss.so.3 => libss.so.3.1
	libolg.so.3 => libolg.so.3.0
	libUSS.so.2 => libUSS.so.2.0
	libUIC.so.2 => libUIC.so.2.0
/lib/elf:
/usr/lib/interviews/lib:
	libUnidraw.so.3 => libUnidraw.so.3.1.2
	libIV.so.3 => libIV.so.3.1.2
/usr/lib:
	libgr.so.1 => libgr.so.1.3
	libtkx.so.3 => libtkx.so.3.2.0
	libtclx.so.3 => libtclx.so.3.2.0
	libitcl.so.3 => libitcl.so.3.1.0
	libBLT.so.3 => libBLT.so.3.5.0
	libtk.so.3 => libtk.so.3.1.2
	libtcl.so.3 => libtcl.so.3.1.0
	libdb.so.1 => libdb.so.1.85.1
	libf2c.so.0 => libf2c.so.0.10
	libvga.so.1 => libvga.so.1.2.6
	libtermnet.so.2 => libtermnet.so.2.3.5
/lib:
	libe2p.so.1 => libe2p.so.1.0
	libe2fs.so.1 => libe2fs.so.1.0
	libet.so.1 => libet.so.1.0
	libss.so.1 => libss.so.1.0
	libcurses.so.0 => libcurses.so.0.1.2
	libm.so.4 => libm.so.4.6.27
	libc.so.4 => libc.so.4.6.27
	libdl.so.1 => libdl.so.1.6.5
/usr/lib:
	libgr.so.1 => libgr.so.1.3
	libtkx.so.3 => libtkx.so.3.2.0
	libtclx.so.3 => libtclx.so.3.2.0
	libitcl.so.3 => libitcl.so.3.1.0
	libBLT.so.3 => libBLT.so.3.5.0
	libtk.so.3 => libtk.so.3.1.2
	libtcl.so.3 => libtcl.so.3.1.0
	libdb.so.1 => libdb.so.1.85.1
	libf2c.so.0 => libf2c.so.0.10
	libvga.so.1 => libvga.so.1.2.6
	libtermnet.so.2 => libtermnet.so.2.3.5
/lib:
	libe2p.so.1 => libe2p.so.1.0
	libe2fs.so.1 => libe2fs.so.1.0
	libet.so.1 => libet.so.1.0
	libss.so.1 => libss.so.1.0
	libcurses.so.0 => libcurses.so.0.1.2
	libm.so.4 => libm.so.4.6.27
	libc.so.4 => libc.so.4.6.27
	libdl.so.1 => libdl.so.1.6.5
zzz:/mnt/fs1/src/fvwm# Use "exit" to leave the shell.
zzz:/mnt/fs1/src/fvwm# exit
Script done on Tue Jan 23 09:03:57 1996
Technical Details
Message-ID: <4e34fe$4js@qualcomm.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,8347dbaa9519d86f
X-Google-Attributes: gid11318c,public
X-Google-Thread: 10c696,8347dbaa9519d86f
X-Google-Attributes: gid10c696,public
From: cwingert@qualcomm.com (Christopher Wingert)
Subject: GCC Linker Problem
Date: 1996/01/23
Message-ID: <4e34fe$4js@qualcomm.com>
X-Deja-AN: 136350968
organization: QUALCOMM, Incorporated; San Diego, CA, USA
newsgroups: gnu.gcc.help,comp.os.linux.development.apps