1.3.0 RPM Makefiles

Search this archive.

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