aboutsummaryrefslogtreecommitdiff
path: root/externals/build
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2005-11-27 05:05:05 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2005-11-27 05:05:05 +0000
commit1b5906f97a129fa95bb9a5149b7787b886fbe8da (patch)
tree83b0e893016105f3725ee13f21477b647fe6acbd /externals/build
parent1f371ce1443356319b6d3de88960bc38c2adbc4b (diff)
lots of build bug fixes and additions, including pixeltango and lots of binary files, including many flext externals. this will probably be pd-0.38.4-extended-RC5
svn path=/trunk/; revision=4051
Diffstat (limited to 'externals/build')
-rw-r--r--externals/build/TODO10
-rw-r--r--externals/build/win/makefile5
-rw-r--r--externals/build/win/oggamp~.libs2
-rw-r--r--externals/build/win/oggcast~.libs2
-rw-r--r--externals/build/win/oggread~.libs1
-rw-r--r--externals/build/win/oggwrite~.libs1
6 files changed, 7 insertions, 14 deletions
diff --git a/externals/build/TODO b/externals/build/TODO
index 7f6e5de6..ad5d4e12 100644
--- a/externals/build/TODO
+++ b/externals/build/TODO
@@ -6,7 +6,9 @@
subdir.
- get externals/build/src/prepend.c to compile in Pd mode, which means it will
- have a right inlet when created without an argument
+ have a right inlet when created without an argument (because of cyclone's
+ buld system, its quite difficult to do. I think it should just be removed
+ from default)
- add in mtx_ objects with special characters using setup functions and
filenames with 0x escapes (mtx_/ and mtx_./ for example). Make sure to have
@@ -25,12 +27,6 @@
cxc/prepend
flext/prepend
-- move .libs files to externals/build/src from externals/build/PLATFORM. The
- platform-specific makefiles copy them before compiling. If a
- platform-specific .libs file is needed, create it in the
- externals/build/PLATFORM directory. The makefiles will use both:
- `test -f $*.libs && cat $*.libs` `test -f ../src/$*.libs && cat ../src/$*.libs`
-
- add these to the build system:
PDContainer
ann
diff --git a/externals/build/win/makefile b/externals/build/win/makefile
index 43ee83fb..137fb2cf 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 -IC:/msys/1.0/local/include
-LDFLAGS = -shared -LC:/msys/1.0/local/lib -L$(PD_PATH)/bin -lpd
+INCLUDE = -I. -I.. -I$(PD_PATH)/src -IC:/msys/1.0/include
+LDFLAGS = -shared -LC:/msys/1.0/lib -L$(PD_PATH)/bin -lpd
all: externals
@@ -65,7 +65,6 @@ externals: $(EXTERNALS:.c=.dll)
`test -f $*.libs && cat $*.libs` \
`test -f ../src/$*.libs && cat ../src/$*.libs`
$(STRIP) "$*.dll"
-# strip --strip-all "$*.dll"
rm "$*.o"
clean:
diff --git a/externals/build/win/oggamp~.libs b/externals/build/win/oggamp~.libs
index f203f33f..726b7910 100644
--- a/externals/build/win/oggamp~.libs
+++ b/externals/build/win/oggamp~.libs
@@ -1 +1 @@
--logg -lvorbisenc -lvorbisfile -lvorbis -lpthreadGC2 -lwsock32
+-lwsock32 -lpthreadGC2
diff --git a/externals/build/win/oggcast~.libs b/externals/build/win/oggcast~.libs
index 8801af95..726b7910 100644
--- a/externals/build/win/oggcast~.libs
+++ b/externals/build/win/oggcast~.libs
@@ -1 +1 @@
--logg -lvorbis -lvorbisenc -lvorbisfile -lwsock32 -lpthreadGC2
+-lwsock32 -lpthreadGC2
diff --git a/externals/build/win/oggread~.libs b/externals/build/win/oggread~.libs
deleted file mode 100644
index 28114c53..00000000
--- a/externals/build/win/oggread~.libs
+++ /dev/null
@@ -1 +0,0 @@
--logg -lvorbis -lvorbisenc -lvorbisfile
diff --git a/externals/build/win/oggwrite~.libs b/externals/build/win/oggwrite~.libs
deleted file mode 100644
index 28114c53..00000000
--- a/externals/build/win/oggwrite~.libs
+++ /dev/null
@@ -1 +0,0 @@
--logg -lvorbis -lvorbisenc -lvorbisfile