[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Fix needed in 5.0.2 Makefile
- From: Reuben Thomas <rrt@...>
- Date: Tue, 9 Mar 2004 12:38:59 +0100 (CET)
> On 9 Mar 2004 at 12:13, Reuben Thomas wrote:
> > + $(CC) $(MYCFLAGS) -o lib/liblua.so.$V -shared src/*.o
> > + $(CC) $(MYCFLAGS) -o lib/liblualib.so.$V -shared src/lib/*.o -lm -ldl -llua
> > cd lib; ln -fs liblua.so.$V liblua.so; ln -fs liblualib.so.$V liblualib.so
> > # binaries using shared libraries
> > --- cut here ---
> > To remind readers, what this does is make the shared libraries be linked
> > dynamically against all their dependencies (rather than statically as
> > with the original version).
> > Since this fix is Linux-specific (the so rule is only intended for Linux)
> > it doesn't need testing on other platforms.
> shared libraries are also supported on *BSD :))
The point was that this makefile rule specifically says it's only designed
to work on Linux. If someone would like to check and/or change it so it
works on other OSs, that would be great.
http://www.mupsych.org/~rrt/ | The old cliches are the best