diff -u ../mod_perl-1.27-/apaci/Makefile.tmpl apaci/Makefile.tmpl --- ../mod_perl-1.27-/apaci/Makefile.tmpl 2001-02-14 14:57:08.000000000 -0800 +++ apaci/Makefile.tmpl 2003-05-22 19:48:34.000000000 -0700 @@ -37,7 +37,7 @@ ## # the library to build -MP_LIB=libperl.$(LIBEXT) +MP_LIB=libmodperl.$(LIBEXT) # the objects to use MP_OBJS=\ @@ -51,14 +51,18 @@ lib: $(MP_LIB) -libperl.a: $(MP_OBJS) +libmodperl.a: $(MP_OBJS) $(MP_RM) $@ $(MP_AR) crv $@ $(MP_OBJS) $(MP_RANLIB) $@ -libperl.so: $(MP_OBJS_PIC) +$(MP_LIB): $(MP_OBJS_PIC) $(MP_RM) $@ - $(MP_LD) $(MP_LDFLAGS_SHLIB) -o $@ $(MP_OBJS_PIC) $(MP_LIBS) + if test `perl -e 'print $$^O'` = "cygwin"; then \ + $(MP_LD) $(MP_LDFLAGS_SHLIB) -o $@ $(MP_OBJS_PIC) $(MP_LIBS) -L$(APACHELIBEXEC) -lhttpd; \ + else \ + $(MP_LD) $(MP_LDFLAGS_SHLIB) -o $@ $(MP_OBJS_PIC) $(MP_LIBS); \ + fi .SUFFIXES: .xs .c .o .lo @@ -94,7 +98,7 @@ # FOR STAND-ALONE BUILDING ONLY install: - $(APXS) -i -a -n perl libperl.so + $(APXS) -i -a -n perl libmodperl.$(LIBEXT) depend: cp Makefile.tmpl Makefile.tmpl.bak \ diff -u ../mod_perl-1.27-/apaci/configure apaci/configure --- ../mod_perl-1.27-/apaci/configure 2001-02-14 14:57:08.000000000 -0800 +++ apaci/configure 2003-05-22 19:44:50.000000000 -0700 @@ -94,7 +94,11 @@ echo "AP_CFLAGS=-DMOD_PERL $my_apxs_cflags" >>$my_makefileconf echo "INCLUDES=$my_apxs_includes" >>$my_makefileconf echo "RANLIB=ranlib" >>$my_makefileconf -echo "LIBEXT=so" >>$my_makefileconf +if test `perl -e 'print $^O'` = "cygwin" ; then + echo "LIBEXT=dll" >>$my_makefileconf +else + echo "LIBEXT=so" >>$my_makefileconf +fi echo "APACHEEXT=$my_apxs_sourcedir/src" >>$my_makefileconf echo "APACHELIBEXEC=$my_apxs_libexec" >>$my_makefileconf echo "BASEEXT=mod_perl" >>$my_makefileconf