--- make.settings.gnu 2008-08-12 07:29:48.000000000 +1000 +++ make.settings.gnu.new 2008-12-05 23:53:52.000000000 +1100 @@ -301,10 +301,10 @@ DEPEXT = $(LIBNAME).d # extension of dependency files OBJEXT = $(LIBNAME).o # extension of object files IIEXT = $(LIBNAME).ii -LIBEXT = a # static library file extension +LIBEXT = so # static library file extension EXEEXT = $(LIBNAME).bin # executable file extension RM = rm -f # remove file command -LIBGEN = ar cr # library generation +LIBGEN = gcc -shared -Wl,-soname=libstxxl.so.1 -o # library generation OUT = -o # output file option for the compiler and linker d ?= $(strip $(DEPEXT))