From cde09159429e388d264cd78c6065f7ef51f1ebe8 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Sat, 26 Nov 2005 06:58:59 +0000 Subject: small tweaks to get things working on MinGW svn path=/trunk/; revision=4038 --- externals/Makefile | 22 +++++++++++----------- externals/build/win/makefile | 4 ++-- externals/build/win/netclient.libs | 2 +- externals/build/win/netdist.libs | 2 +- externals/build/win/netrec.libs | 2 +- externals/build/win/netserver.libs | 2 +- externals/build/win/oggamp~.libs | 2 +- externals/build/win/oggcast~.libs | 2 +- 8 files changed, 19 insertions(+), 19 deletions(-) (limited to 'externals') diff --git a/externals/Makefile b/externals/Makefile index 98ffd30c..c9b8793d 100644 --- a/externals/Makefile +++ b/externals/Makefile @@ -42,7 +42,7 @@ all: pre_all_$(OS_NAME) creb cyclone iemabs iemlib iemmatrix pddp pdp pmpd \ toxy vbap zexy @echo "Compiling objects for $(OS_NAME) aka $(UNAME)" # try it this way so that it'll recognize files that have already been built - cd $(externals_src)/build/$(OS_NAME) && make -k + -cd $(externals_src)/build/$(OS_NAME) && make -k # these targets are for platform-specific needs that run before objects: pre_all_darwin: @@ -193,8 +193,8 @@ cyclone_install: cyclone # mv $(CYCLONE_OUT_DIR)/cyclone.$(EXTENSION) \ # $(CYCLONE_OUT_DIR)/cyclonelib.$(EXTENSION) install -d $(helpdir)/$(CYCLONE_NAME) - install -p $(externals_src)/miXed/doc/help/cyclone/*.* \ - $(helpdir)/$(CYCLONE_NAME) + cd $(externals_src)/miXed/doc/help/cyclone && \ + install -p *.* $(helpdir)/$(CYCLONE_NAME) # install -d $(manualsdir)/$(CYCLONE_NAME) install -d $(examplesdir)/$(CYCLONE_NAME) install -p $(externals_src)/miXed/test/cyclone/*.* \ @@ -215,8 +215,8 @@ iemabs_install: iemabs install -d $(objectsdir)/$(IEMABS_NAME) $(scripts_src)/generate-libdir-metafile.sh $(objectsdir) $(IEMABS_NAME) \ --description "a collection of objects written at IEM/KUG" - install -p $(shell ls -1 $(externals_src)/iemlib/iemabs/*.pd | \ - grep -v 'help') $(objectsdir)/$(IEMABS_NAME) + install -p $(shell ls -1 $(externals_src)/iemlib/iemabs/*.pd | grep -v 'help') \ + $(objectsdir)/$(IEMABS_NAME) install -d $(helpdir)/$(IEMABS_NAME) install -p $(externals_src)/iemlib/iemabs/*help*.pd \ $(helpdir)/$(IEMABS_NAME) @@ -414,8 +414,8 @@ unfiltered_install: grep -v '\-help.pd') $(objectsdir) # hid # these don't work on Windows yet - cd $(externals_src)/hcs/hid && $(MAKE) - install -p $(externals_src)/hcs/hid/hid.$(EXTENSION) $(objectsdir) + -cd $(externals_src)/hcs/hid && $(MAKE) + -install -p $(externals_src)/hcs/hid/hid.$(EXTENSION) $(objectsdir) install -p $(shell ls -1 $(externals_src)/hcs/hid/*.pd | \ grep -v '\-help.pd'| grep -v '\-list.pd') $(objectsdir) # general @@ -428,14 +428,14 @@ unfiltered_install: test -e $(externals_src)/OSCx/Makefile || \ (cd $(externals_src)/OSCx && ./configure) # these don't work on Windows yet - cd $(externals_src)/OSCx && $(MAKE) CC=gcc + -cd $(externals_src)/OSCx && $(MAKE) CC=gcc + -install -p $(externals_src)/OSCx/src/*.$(EXTENSION) $(objectsdir) install -p $(externals_src)/OSCx/doc/*.* $(helpdir) - install -p $(externals_src)/OSCx/src/*.$(EXTENSION) $(objectsdir) #---------------------------------------------------------------------------- # unauthorized # these don't work on Windows yet - cd $(externals_src)/unauthorized && $(MAKE) - install -p $(externals_src)/unauthorized/*/*.$(EXTENSION) $(objectsdir) + -cd $(externals_src)/unauthorized && $(MAKE) + -install -p $(externals_src)/unauthorized/*/*.$(EXTENSION) $(objectsdir) install -p $(externals_src)/unauthorized/*/*.pd $(helpdir) install -p $(externals_src)/unauthorized/*/*.txt $(helpdir) install -p $(externals_src)/unauthorized/*/*.pls $(helpdir) diff --git a/externals/build/win/makefile b/externals/build/win/makefile index 3d8baf9f..43ee83fb 100644 --- a/externals/build/win/makefile +++ b/externals/build/win/makefile @@ -48,8 +48,8 @@ OPTIM_FLAGS = -O3 -march=i686 -mfpmath=sse -msse CFLAGS = -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses \ -Wno-switch $(OPTIM_FLAGS) -INCLUDE = -I. -I.. -I$(PD_PATH)/src -I/usr/local/include -LDFLAGS = -shared -L/usr/local/lib -L$(PD_PATH)/bin -lpd +INCLUDE = -I. -I.. -I$(PD_PATH)/src -IC:/msys/1.0/local/include +LDFLAGS = -shared -LC:/msys/1.0/local/lib -L$(PD_PATH)/bin -lpd all: externals diff --git a/externals/build/win/netclient.libs b/externals/build/win/netclient.libs index 8684faa9..726b7910 100644 --- a/externals/build/win/netclient.libs +++ b/externals/build/win/netclient.libs @@ -1 +1 @@ --lwsock32 -lpthreadGC +-lwsock32 -lpthreadGC2 diff --git a/externals/build/win/netdist.libs b/externals/build/win/netdist.libs index 8684faa9..726b7910 100644 --- a/externals/build/win/netdist.libs +++ b/externals/build/win/netdist.libs @@ -1 +1 @@ --lwsock32 -lpthreadGC +-lwsock32 -lpthreadGC2 diff --git a/externals/build/win/netrec.libs b/externals/build/win/netrec.libs index 8684faa9..726b7910 100644 --- a/externals/build/win/netrec.libs +++ b/externals/build/win/netrec.libs @@ -1 +1 @@ --lwsock32 -lpthreadGC +-lwsock32 -lpthreadGC2 diff --git a/externals/build/win/netserver.libs b/externals/build/win/netserver.libs index 8684faa9..726b7910 100644 --- a/externals/build/win/netserver.libs +++ b/externals/build/win/netserver.libs @@ -1 +1 @@ --lwsock32 -lpthreadGC +-lwsock32 -lpthreadGC2 diff --git a/externals/build/win/oggamp~.libs b/externals/build/win/oggamp~.libs index c5567834..f203f33f 100644 --- a/externals/build/win/oggamp~.libs +++ b/externals/build/win/oggamp~.libs @@ -1 +1 @@ --logg -lvorbisenc -lvorbisfile -lvorbis -lpthreadGC -lwsock32 +-logg -lvorbisenc -lvorbisfile -lvorbis -lpthreadGC2 -lwsock32 diff --git a/externals/build/win/oggcast~.libs b/externals/build/win/oggcast~.libs index 28114c53..8801af95 100644 --- a/externals/build/win/oggcast~.libs +++ b/externals/build/win/oggcast~.libs @@ -1 +1 @@ --logg -lvorbis -lvorbisenc -lvorbisfile +-logg -lvorbis -lvorbisenc -lvorbisfile -lwsock32 -lpthreadGC2 -- cgit v1.2.1