delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/03/08/01:11:09

From: vic AT gu DOT kiev DOT ua (Vega International Capital LTD)
Subject: Re: Compiling X11R6.3 with your B19 patches...
8 Mar 1998 01:11:09 -0800 :
Message-ID: <34FF0806.A7EAC691.cygnus.gnu-win32@gu.kiev.ua>
References: <01BD4824 DOT A965B740 AT gater DOT krystalbank DOT msk DOT ru>
Mime-Version: 1.0
To: Sergey Okhapkin <sos AT prospect DOT com DOT ru>
Cc: "'Arlindo da Silva'" <arlindo AT niteroi DOT gsfc DOT nasa DOT gov>,
"gnu-win32 AT cygnus DOT com" <gnu-win32 AT cygnus DOT com>

The 'loop' problem persist 'cause directory xc doesn't contain doc
subdirectiry when the Makefile think that it exist. Simple workarround -
just create the empty doc subdirectory (if you don't like to d/l
appropriate file) and have fun with X11R6.3!

Sincerely,
Maxim
Sergey Okhapkin wrote:
> 
> Arlindo da Silva wrote:
> > 1) When I tried "make -i World" on a freshly patched xc (I only got
> >    xc-1.tar.gz) I got the following error during the bootstrap
> >    phase:
> >
> > making imake with BOOTSTRAPCFLAGS= in config/imake
> > cc -o ccimake  -O -I../../include -I../../imports/x11/include/X11
> ccimake.c
> > cc: not found
> 
> I modified setup instructions - make a symlink from gcc.exe to cc.
> 
> >
> > My quick and dirty fix was to copy gcc.exe to cc.exe. I had the same
> > problem with your previous b18 patch. A better fix would be to
> > patch the Makefile which has "cc" hardwired.
> 
> I don't want to patch makefiles - with my patch installed X11 distribution
> may be compiled on any platform!
> 
> >
> > 2) With this fix, "make -i World" goes into an infinite loop during
> >    the "make Makefiles" phase. Probable reason: I only downloaded
> >    xc-1.tar.gz, so some directories are missing, and recursive makefiles
> >    have several "cd .." after a failed "cd".
> 
> What cd fails? Unfortunately, I have no "loop" problem... Probably, the
> problem is because of missed "cc"? Would you like to try to rebuild X11
> from the scratch with cc linked to gcc?
> 
> >
> >    Quick & Dirty fix:  kill it after at least one loop is complete
> >    and continue manually:
> >
> >    make include
> >    make
> >    make install
> >
> > 3) I was not able to build 'xterm', gcc died with an internal error:
> >
> > gcc -O2 -s -mpentium     -I../.. -I../../exports/include  -D__i386__
> -DX_LOCALE
> > -D_MT -DNO_TCP_H   -DFUNCPROTO=15 -DNARROWPROTO     -c button.c -o
> button.o
> > gcc: Internal compiler error: program cc1 got fatal signal 6
> > make: *** [button.o] Error 1
> >
> 
> It's a bug of b19 gcc (egcs works fine). The workaround:
> 1. cd to xc/programs/xterm and edit Makefile - change -O2 to -O (two
> occurences).
> 2. run make.
> 
> --
> Sergey Okhapkin
> Moscow, Russia
> Looking for a job
> 
> -
> For help on using this list (especially unsubscribing), send a message to
> "gnu-win32-request AT cygnus DOT com" with one line of text: "help".
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019