--- ../product/util/makefile.mk.orig Wed Feb 27 12:32:19 2002 +++ ../product/util/makefile.mk Mon Mar 11 14:10:27 2002 @@ -115,6 +115,15 @@ STLPORTLIBNAME=stlport_vc6.dll ADDITIONAL_DLLS= \ $(DESTDIRDLL)$/w9xucwrp.dll +.ELIF "$(OS)"=="FREEBSD" +########### +# FREEBSD +########### +DESTDIRBIN=$(DESTDIR)$/freebsd$/bin +DESTDIRLIB=$(DESTDIR)$/freebsd$/lib +DESTDIRDLL=$(DESTDIRLIB) +STLPORTLIBNAME=libstlport_gcc.so +BINDINGDLL=gcc2_uno .ENDIF STLPORTDEST=$(DESTDIRDLL)$/$(STLPORTLIBNAME) @@ -367,8 +376,8 @@ $(GNUCOPY) -p $(DLLOUT)$/$(@:f) $@ $(DESTDIRDLL)$/%$(MY_VERSION_LINKPOSTFIX) : $(DESTDIRDLL)$/%$(MY_VERSION_DLLPOSTFIX) $(DIRLIST) - +ln -s $(@:f)$(MY_VERSION_LINKTARGETPOSTFIX) $@ - +ln -s $(@:f)$(MY_VERSION_LINKTARGETPOSTFIX) $(@:db) + +ln -fs $(@:f)$(MY_VERSION_LINKTARGETPOSTFIX) $@ + +ln -fs $(@:f)$(MY_VERSION_LINKTARGETPOSTFIX) $(@:db) #--------------------------------------------------------- @@ -379,7 +388,7 @@ # #$(DESTDIRDLL)$/libstdc++.so.3 : $(DESTDIRDLL)$/libstdc++.so.3.0.1 $(DIRLIST) # -rm -f $@ -# +ln -s libstdc++.so.3.0.1 $@ +# +ln -fs libstdc++.so.3.0.1 $@ $(DESTDIRDLL)$/libgcc_s.so.1 : $(DLLOUT)$/libgcc_s.so.1 $(DIRLIST) -rm -f $@ @@ -387,7 +396,7 @@ $(DESTDIRDLL)$/libgcc_s.so : $(DESTDIRDLL)$/libgcc_s.so.1 $(DIRLIST) -rm -f $@ - +ln -s libgcc_s.so.1 $@ + +ln -fs libgcc_s.so.1 $@ #------------------------------------------------------------- $(DESTDIRJAR)$/%.jar : $(BINOUT)$/%.jar $(DIRLIST)