Problem upgrading XFree86-libraries
Eric Anholt
eta at lclark.edu
Mon May 12 11:16:38 PDT 2003
On Mon, 2003-05-12 at 04:16, Roger Merritt wrote:
> 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.
It looks like something is going wrong with the imake configuration.
Could you make sure your imake-4 and XFree86-4-libraries ports are both
completely up to date and reinstall imake-4 before going on to
XFree86-4-libraries?
--
Eric Anholt eta at lclark.edu
http://people.freebsd.org/~anholt/ anholt at FreeBSD.org
More information about the freebsd-ports
mailing list