From: Dr. Michael Weller (eowmob@exp-math.uni-essen.de)
Date: Wed 15 Jul 1998 - 14:01:21 IDT
I started joining the glibc and Makefile patches, and some C&T additions I got as well. I had not enough time to finish it completely yet, but I already saw that now everything is static. Basically, they just duplicate the same thing made in the Makefile a few lines above. If you don't want to install the shared libs, it just compiles the tools and demos static. However, the RPM mods now compile anything static and then it install the shared libs again. This is extremely bad, because any dump demo or utility will now contain all 900K or something which make up svgalib with the various drivers. I don't know if it possible to force these weird gcc linkers to link agains a just compiled svgalib which is then moved to another place, but just compiling static is by far no solution. Well, it is at least something which can't be done in a general svgalib release. There must be a way to do this with the RPM utilities if they are anything worth. Maybe one has to split into two packets. One shared lib, one utilities & demos, I don't know. About the location of that include file (i386 or not) [I don't have the exact name at hand, you know which I mean]. It seems to me it is required or not and at different locations depending on kernel and/or libc version installed. I didn't check enough systems yet, to be sure, but I fear I'll have to make it configurable or try to find the exact location in the Makefile with some shell commands. Michael. -- Michael Weller: eowmob@exp-math.uni-essen.de, eowmob@ms.exp-math.uni-essen.de, or even mat42b@spi.power.uni-essen.de. If you encounter an eowmob account on any machine in the net, it's very likely it's me.
This archive was generated by hypermail 2.1.4 : Wed 21 Jan 2004 - 22:10:22 IST