diff --git a/Makefile b/Makefile index c7aa7be..1b79e0e 100644 --- a/Makefile +++ b/Makefile @@ -156,9 +156,11 @@ TESTLDFLAGS := -lreadline # Source and target names. #-----------------------------------------------------------------------------# -BASELIBNAME := physfs -ifneq ($(strip $(cygwin)),true) -BASELIBNAME := lib$(strip $(BASELIBNAME)) +PUREBASELIBNAME := physfs +ifeq ($(strip $(cygwin)),true) +BASELIBNAME := $(strip $(PUREBASELIBNAME)) +else +BASELIBNAME := lib$(strip $(PUREBASELIBNAME)) endif MAINLIB := $(BINDIR)/$(strip $(BASELIBNAME))$(strip $(LIB_EXT)) @@ -237,7 +239,7 @@ $(MAINLIB) : $(BINDIR) $(MAINOBJS) $(LINKER) -o $(MAINLIB) $(LDFLAGS) $(SHAREDFLAGS) $(MAINOBJS) $(TESTEXE) : $(MAINLIB) $(TESTOBJS) - $(LINKER) -o $(TESTEXE) $(LDFLAGS) $(TESTLDFLAGS) $(TESTOBJS) $(MAINLIB) + $(LINKER) -o $(TESTEXE) $(LDFLAGS) $(TESTLDFLAGS) $(TESTOBJS) -L$(BINDIR) -l$(strip $(PUREBASELIBNAME)) install: all