Re: hi, i get this error when trying to compile svgalib 1.3.0

Search this archive.

From: Yiannis (ipm@soc.unl.ac.uk)
Date: Mon 13 Jul 1998 - 16:17:52 IDT


> > From: Yiannis <ipm@soc.unl.ac.uk>
> > To: eowmob@exp-math.uni-essen.de
> > Subject: Problems with svgalib..
> 
> > Hi,
> > while trying to compile the new version of svgalib on my linux box i get
> > the following
> 
> > In file included from
> > /usr/src/GNU/svgalib-1.3.0/src/clockchip/icd2061a.c:20:
> > /usr/include/asm/system.h:40: parse error before `('
> > make[1]: *** [clockchip/icd2061a.o] Error 1
> > make[1]: Leaving directory `/usr/src/GNU/svgalib-1.3.0/sharedlib'
> > make: *** [sharedlib/libvga.so.1.3.0] Error 2
> 
> > i use a 2.1.109 kernel and egcs version 1.0.3 ..what could be the
> > problem?
> 
> Pretty much obviously an incompatibility with your system header files.
> Right now I'd like to see it as yet another glibc problem. Probably very
> simple to cure, but I don't have all your system headers, and it must be
> ensured it does not break compilation for others in return. I'd say we'll
> see if the glibc patches fix it, if not we'll dig deeper in there.
> 
> I've no clue about what egcs is at all.. would it modify the system header
> files?
> 

quote from the egcs site (http://egcs.cygnus.com)

egcs is an experimental step in the development of GCC, the GNU C 
compiler.

   Six years ago, gcc version 1 had reached a point of stability. For the
   targets it could support, it worked well. It had limitations inherent
   in its design that would be difficult to resolve, so a major effort
   was made and gcc version 2 was the result. When we had gcc2 in a
   useful state, development efforts on gcc1 stopped and we all
   concentrated on making gcc2 better than gcc1 could ever be. This is
   the kind of step forward we want to make with egcs.


there's a FAQ on the server,i hope it provides some help..i applied the
patches you send me but it still bombs out on me..


This archive was generated by hypermail 2.1.4 : Wed 21 Jan 2004 - 22:10:22 IST