Problem upgrading XFree86-libraries
Roger Merritt
mcrogerm at stjohn.ac.th
Mon May 12 04:16:28 PDT 2003
I've been trying to upgrade XFree86-libraries from the ports. I've
re-cvsupped several times, and I'm still getting the same error message. My
session goes like:
>---> Upgrading 'XFree86-libraries-4.3.0_1' to 'XFree86-libraries-4.3.0_3'
>(x11/XFree86-4-libraries)
>---> Building '/usr/ports/x11/XFree86-4-libraries'
<snip>
>ln -s /usr/home/ports/x11/XFree86-4-libraries/work/xc/lib/Xau/AuFileName.c
>AuFileName.c
>rm -f AuRead.c
>ln -s /usr/home/ports/x11/XFree86-4-libraries/work/xc/lib/Xau/AuRead.c
>AuRead.c
>rm -f ks_tables.h makekeys makekeys.o
>LD_LIBRARY_PATH=/usr/home/ports/x11/XFree86-4-libraries/work/xc/exports/lib
>cc -o makekeys -O -pipe -march=pentium -ansi -Dasm=__asm
>GccWarningOptions -I/usr/home/ports/x11/XFree86-4-libraries/work/xc
>-I/usr/home/ports/x11/XFree86-4-libraries/work/xc/exports/include
>-DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT
>-D_THREAD_SAFE -DXUSE_MTSAFE_API
>-DXNO_MTSAFE_PWDAPI -DMALLOC_0_RETURNS_NULL -DHAS_SNPRINTF
>-DLIBX11 -DPOSTLOCALELIBDIR=\"lib\" util/makekeys.c
>-L/usr/X11R6/lib -pthread -Wl,-rpath,/usr/X11R6/lib
>cc: GccWarningOptions: No such file or directory
>*** Error code 1 (ignored)
>./makekeys <
>/usr/home/ports/x11/XFree86-4-libraries/work/xc/exports/include/X11/keysymdef.h
> > ks_tables_h
>./makekeys: not found
>*** Error code 127
>
>Stop in /usr/home/ports/x11/XFree86-4-libraries/work/xc/lib/X11.
>*** Error code 1
Can someone suggest what I should do to correct this? I confess I'm baffled
-- as I read the output, 'make' has issued a 'rm' command, and then the
next line looks like what should be arguments to the compiler command, but
the command is not given correctly? It looks to me as if it's defining the
environment variable LD_LIBRARY_PATH, and then there should be either a
semicolon or a newline before the call to 'cc'. Can that be? I'm not a
programmer, so I'm not familiar with esoteric output from 'make' and can
get pretty confused trying to follow the chain of events in a complicated
makefile with a lot of symbolic labels and macros.
--
Roger
More information about the freebsd-ports
mailing list