--- svgalib-1.9.23/gl/Makefile.orig 1999-07-18 12:14:45 +0400 +++ svgalib-1.9.23/gl/Makefile 2006-07-12 02:06:33 +0400 @@ -30,7 +30,7 @@ all: libvgagl.a libvgagl.so.$(VERSION): $(MODULES) $(CC) -shared -Wl,-soname,libvgagl.so.$(MAJOR_VER) -o libvgagl.so.$(VERSION) \ - $(MODULES) + $(MODULES) -L../sharedlib -lvga libvgagl.a: $(MODULES) rm -f libvgagl.a --- svgalib-1.9.23/threeDKit/Makefile.orig 2006-07-12 02:19:38 +0400 +++ svgalib-1.9.23/threeDKit/Makefile 2006-07-12 02:21:41 +0400 @@ -25,7 +25,7 @@ OBJECTS = $(CFILES:.c=.o) # # Determine what library (static or shared) we will be linking programs with ifdef INSTALLSHAREDLIB - LIBS = -lm -lvgagl -lvga + LIBS = -lm -L../sharedlib -lvgagl -lvga endif ifndef LIBS LIBS = -lm $(srcdir)/staticlib/libvgagl.a $(srcdir)/staticlib/libvga.a @@ -53,7 +53,7 @@ all: lib3dkit.so.$(VERSION) plane wrapde # These rules are for ELF only. lib3dkit.so.$(VERSION): $(OBJECTS) $(CC) -shared -Wl,-soname,lib3dkit.so.$(MAJOR_VER) \ - -o lib3dkit.so.$(VERSION) $(OBJECTS) -lm + -o lib3dkit.so.$(VERSION) $(OBJECTS) $(LIBS) $(DESTDIR)$(sharedlibdir)/lib3dkit.so.$(VERSION): lib3dkit.so.$(VERSION) $(INSTALL_PROGRAM) $< $(DESTDIR)$(sharedlibdir)/$<