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