diff --git a/README.txt b/README.txt index be4893a..e295c4f 100644 --- a/README.txt +++ b/README.txt @@ -14,17 +14,5 @@ USE: There should be a external comport.dll for windows, comport.pd_linux for li just copy it to the extra folder of your pd Installation or working directory. Please see testcomport.pd for more help. -compile: - - Unix (Linux): - make pd_linux, make pd_irix5, make pd_irix6, make pd_darwin - should produce a comport.pd_linux, .... - - - Windows: use nmake or just use Fast Build under MSVC++ - nmake pd_nt - - - If you have improvements or questions feel free to contact me under ritsch _at_ iem.at diff --git a/bird/CHANGES.txt b/bird/CHANGES.txt deleted file mode 100644 index 5174d12..0000000 --- a/bird/CHANGES.txt +++ /dev/null @@ -1,10 +0,0 @@ -1.0 - no changes - -1.0RC1 - (12.4.2005) - - first check in pure-data.sourceforge.net - -0.9beta2 (somedate before 2004) - - CHANGES.txt startet diff --git a/bird/README.txt b/bird/README.txt index a5ee02f..25b8e0b 100644 --- a/bird/README.txt +++ b/bird/README.txt @@ -5,22 +5,7 @@ bird - PD external for unix/windows to use the flock of birds the external comport is also needed for interfacing. -Please see testbird.pd for more help. - -USE: There should be a external bird.dll for windows, bird.pd_linux for linux and so on. - -just copy it to the extra folder of your pd Installation or working directory. - -compile: - - Unix (Linux): - make pd_linux, make pd_irix5, make pd_irix6 - should produce a bird.pd_linux, .... - - - Windows: use nmake or just use Fast Build under MSVC++ - nmake pd_nt - +Please see bird-help.pd for more help. If you have improvements or questions feel free to contact me under ritsch _at_ iem.at diff --git a/bird/bird.dsp b/bird/bird.dsp deleted file mode 100644 index 6d00960..0000000 --- a/bird/bird.dsp +++ /dev/null @@ -1,85 +0,0 @@ -# Microsoft Developer Studio Project File - Name="bird" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** NICHT BEARBEITEN ** - -# TARGTYPE "Win32 (x86) External Target" 0x0106 - -CFG=bird - Win32 Debug -!MESSAGE Dies ist kein gültiges Makefile. Zum Erstellen dieses Projekts mit NMAKE -!MESSAGE verwenden Sie den Befehl "Makefile exportieren" und führen Sie den Befehl -!MESSAGE -!MESSAGE NMAKE /f "bird.mak". -!MESSAGE -!MESSAGE Sie können beim Ausführen von NMAKE eine Konfiguration angeben -!MESSAGE durch Definieren des Makros CFG in der Befehlszeile. Zum Beispiel: -!MESSAGE -!MESSAGE NMAKE /f "bird.mak" CFG="bird - Win32 Debug" -!MESSAGE -!MESSAGE Für die Konfiguration stehen zur Auswahl: -!MESSAGE -!MESSAGE "bird - Win32 Release" (basierend auf "Win32 (x86) External Target") -!MESSAGE "bird - Win32 Debug" (basierend auf "Win32 (x86) External Target") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" - -!IF "$(CFG)" == "bird - Win32 Release" - -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Cmd_Line "NMAKE /f makefile_win" -# PROP BASE Rebuild_Opt "/a" -# PROP BASE Target_File "makefile_win.exe" -# PROP BASE Bsc_Name "makefile_win.bsc" -# PROP BASE Target_Dir "" -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Cmd_Line "NMAKE /f makefile_win" -# PROP Rebuild_Opt "/a" -# PROP Target_File "bird.exe" -# PROP Bsc_Name "bird.bsc" -# PROP Target_Dir "" - -!ELSEIF "$(CFG)" == "bird - Win32 Debug" - -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Cmd_Line "NMAKE /f makefile_win" -# PROP BASE Rebuild_Opt "/a" -# PROP BASE Target_File "makefile_win.exe" -# PROP BASE Bsc_Name "makefile_win.bsc" -# PROP BASE Target_Dir "" -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Cmd_Line "NMAKE /f makefile_win" -# PROP Rebuild_Opt "/a" -# PROP Target_File "bird.exe" -# PROP Bsc_Name "bird.bsc" -# PROP Target_Dir "" - -!ENDIF - -# Begin Target - -# Name "bird - Win32 Release" -# Name "bird - Win32 Debug" - -!IF "$(CFG)" == "bird - Win32 Release" - -!ELSEIF "$(CFG)" == "bird - Win32 Debug" - -!ENDIF - -# Begin Source File - -SOURCE=.\makefile_win -# End Source File -# End Target -# End Project diff --git a/bird/bird.dsw b/bird/bird.dsw deleted file mode 100644 index b58a7fc..0000000 --- a/bird/bird.dsw +++ /dev/null @@ -1,29 +0,0 @@ -Microsoft Developer Studio Workspace File, Format Version 6.00 -# WARNUNG: DIESE ARBEITSBEREICHSDATEI DARF NICHT BEARBEITET ODER GELÖSCHT WERDEN! - -############################################################################### - -Project: "bird"=.\bird.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Global: - -Package=<5> -{{{ -}}} - -Package=<3> -{{{ -}}} - -############################################################################### - diff --git a/bird/makefile b/bird/makefile deleted file mode 100644 index 2c296e9..0000000 --- a/bird/makefile +++ /dev/null @@ -1,97 +0,0 @@ -# bird - PD external for unix/windows -# -# (c) 1998-2005 Winfried Ritsch (see LICENCE.txt) -# Institute for Electronic Music - Graz -# -# - -current: - echo choose one command: make pd_linux, make pd_nt, make pd_irix5, make pd_irix6, make pd_darwin - -# ----------------------- NT ----------------------- -pd_nt: bird.dll - -.SUFFIXES: .dll - -PDNTCFLAGS = /W3 /WX /DNT /DPD /nologo /DWIN2000 - -VC="C:\Programme\Microsoft Visual Studio\Vc98" -PDROOT="C:\Programme\pd" - -PDNTINCLUDE = /I. /I$(PDROOT)\tcl\include /I$(PDROOT)\src /I$(VC)\include - -PDNTLDIR = $(VC)\lib -PDNTLIB = $(PDNTLDIR)\libc.lib \ - $(PDNTLDIR)\oldnames.lib \ - $(PDNTLDIR)\kernel32.lib \ - $(PDROOT)\bin\pd.lib - -.c.dll: - cl $(PDNTCFLAGS) $(PDNTINCLUDE) /c $*.c - link /dll /export:$*_setup $*.obj $(PDNTLIB) - -# ----------------------- IRIX 5.x ----------------------- -pd_irix5: bird.pd_irix5 - -.SUFFIXES: .pd_irix5 - -SGICFLAGS5 = -o32 -DPD -DSGI -O2 - - -SGIINCLUDE = -I../../src - -.c.pd_irix5: - cc $(SGICFLAGS5) $(SGIINCLUDE) -o $*.o -c $*.c - ld -elf -shared -rdata_shared -o $*.pd_irix5 $*.o - rm $*.o - -# ----------------------- IRIX 6.x ----------------------- -pd_irix6: bird.pd_irix6 - -.SUFFIXES: .pd_irix6 - -SGICFLAGS6 = -DPD -DSGI -n32 \ - -OPT:roundoff=3 -OPT:IEEE_arithmetic=3 -OPT:cray_ivdep=true \ - -Ofast=ip32 - -SGICFLAGS5 = -DPD -O2 -DSGI - -SGIINCLUDE = -I/../../src - -.c.pd_irix6: - cc $(SGICFLAGS6) $(SGIINCLUDE) -o $*.o -c $*.c - ld -elf -shared -rdata_shared -o $*.pd_irix6 $*.o - rm $*.o - -# ----------------------- LINUX i386 ----------------------- - -pd_linux: bird.pd_linux - -.SUFFIXES: .pd_linux - -LINUXCFLAGS = -DPD -O2 -funroll-loops -fomit-frame-pointer \ - -Wall -W -Wshadow -Wstrict-prototypes \ - -Wno-unused -Wno-parentheses -Wno-switch - -LINUXINCLUDE = -I../../src - -.c.pd_linux: - cc $(LINUXCFLAGS) $(LINUXINCLUDE) -o $*.o -c $*.c - ld --export-dynamic -shared -o $*.pd_linux $*.o -lc -lm - strip --strip-unneeded $*.pd_linux - rm $*.o - -# ----------------------- Mac OSX ----------------------- - -pd_darwin: bird.pd_darwin - -.SUFFIXES: .pd_darwin - -DARWINCFLAGS = -DPD -O2 -Wall -W -Wshadow -Wstrict-prototypes \ - -Wno-unused -Wno-parentheses -Wno-switch - -.c.pd_darwin: - cc $(DARWINCFLAGS) $(LINUXINCLUDE) -o $*.o -c $*.c - cc -bundle -undefined suppress -flat_namespace -o $*.pd_darwin $*.o - rm -f $*.o - diff --git a/bird/makefile_win b/bird/makefile_win deleted file mode 100644 index df5d47e..0000000 --- a/bird/makefile_win +++ /dev/null @@ -1,37 +0,0 @@ - -all: bird.dll - -VIS_CPP_PATH = "C:\Programme\Microsoft Visual Studio\Vc98" - -PD_INST_PATH = "C:\Programme\pd" - -PD_WIN_INCLUDE_PATH = /I. /I$(PD_INST_PATH)\src /I$(VIS_CPP_PATH)\include - -PD_WIN_C_FLAGS = /nologo /W3 /WX /DMSW /DNT /DPD /DWIN32 /DWINDOWS /Ox -DPA_LITTLE_ENDIAN - -PD_WIN_L_FLAGS = /nologo - -PD_WIN_LIB = /NODEFAULTLIB:libc /NODEFAULTLIB:oldnames /NODEFAULTLIB:kernel /NODEFAULTLIB:uuid \ - $(VIS_CPP_PATH)\lib\libc.lib \ - $(VIS_CPP_PATH)\lib\oldnames.lib \ - $(VIS_CPP_PATH)\lib\kernel32.lib \ - $(VIS_CPP_PATH)\lib\wsock32.lib \ - $(VIS_CPP_PATH)\lib\winmm.lib \ - $(PD_INST_PATH)\bin\pthreadVC.lib \ - $(PD_INST_PATH)\bin\pd.lib - - -SRC = bird.c - - -OBJ = $(SRC:.c=.obj) - -.c.obj: - cl $(PD_WIN_C_FLAGS) $(PD_WIN_INCLUDE_PATH) /c $*.c - -bird.dll: $(OBJ) - link $(PD_WIN_L_FLAGS) /dll /export:bird_setup \ - /out:bird.dll $(OBJ) $(PD_WIN_LIB) - -clean: - del *.obj diff --git a/comport.dsp b/comport.dsp deleted file mode 100644 index c7a8d66..0000000 --- a/comport.dsp +++ /dev/null @@ -1,85 +0,0 @@ -# Microsoft Developer Studio Project File - Name="comport" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** NICHT BEARBEITEN ** - -# TARGTYPE "Win32 (x86) External Target" 0x0106 - -CFG=comport - Win32 Debug -!MESSAGE Dies ist kein gültiges Makefile. Zum Erstellen dieses Projekts mit NMAKE -!MESSAGE verwenden Sie den Befehl "Makefile exportieren" und führen Sie den Befehl -!MESSAGE -!MESSAGE NMAKE /f "comport.mak". -!MESSAGE -!MESSAGE Sie können beim Ausführen von NMAKE eine Konfiguration angeben -!MESSAGE durch Definieren des Makros CFG in der Befehlszeile. Zum Beispiel: -!MESSAGE -!MESSAGE NMAKE /f "comport.mak" CFG="comport - Win32 Debug" -!MESSAGE -!MESSAGE Für die Konfiguration stehen zur Auswahl: -!MESSAGE -!MESSAGE "comport - Win32 Release" (basierend auf "Win32 (x86) External Target") -!MESSAGE "comport - Win32 Debug" (basierend auf "Win32 (x86) External Target") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" - -!IF "$(CFG)" == "comport - Win32 Release" - -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Cmd_Line "NMAKE /f makefile_win" -# PROP BASE Rebuild_Opt "/a" -# PROP BASE Target_File "makefile_win.exe" -# PROP BASE Bsc_Name "makefile_win.bsc" -# PROP BASE Target_Dir "" -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Cmd_Line "NMAKE /f makefile_win" -# PROP Rebuild_Opt "/a" -# PROP Target_File "comport.exe" -# PROP Bsc_Name "comport.bsc" -# PROP Target_Dir "" - -!ELSEIF "$(CFG)" == "comport - Win32 Debug" - -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Cmd_Line "NMAKE /f makefile_win" -# PROP BASE Rebuild_Opt "/a" -# PROP BASE Target_File "makefile_win.exe" -# PROP BASE Bsc_Name "makefile_win.bsc" -# PROP BASE Target_Dir "" -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Cmd_Line "NMAKE /f makefile_win" -# PROP Rebuild_Opt "/a" -# PROP Target_File "comport.exe" -# PROP Bsc_Name "comport.bsc" -# PROP Target_Dir "" - -!ENDIF - -# Begin Target - -# Name "comport - Win32 Release" -# Name "comport - Win32 Debug" - -!IF "$(CFG)" == "comport - Win32 Release" - -!ELSEIF "$(CFG)" == "comport - Win32 Debug" - -!ENDIF - -# Begin Source File - -SOURCE=.\makefile_win -# End Source File -# End Target -# End Project diff --git a/comport.dsw b/comport.dsw deleted file mode 100644 index 69ed8cd..0000000 --- a/comport.dsw +++ /dev/null @@ -1,29 +0,0 @@ -Microsoft Developer Studio Workspace File, Format Version 6.00 -# WARNUNG: DIESE ARBEITSBEREICHSDATEI DARF NICHT BEARBEITET ODER GELÖSCHT WERDEN! - -############################################################################### - -Project: "comport"=.\comport.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Global: - -Package=<5> -{{{ -}}} - -Package=<3> -{{{ -}}} - -############################################################################### - diff --git a/makefile_win b/makefile_win deleted file mode 100644 index f919baa..0000000 --- a/makefile_win +++ /dev/null @@ -1,37 +0,0 @@ - -all: comport.dll - -VIS_CPP_PATH = "C:\Programme\Microsoft Visual Studio\Vc98" - -PD_INST_PATH = "C:\Programme\pd" - -PD_WIN_INCLUDE_PATH = /I. /I$(PD_INST_PATH)\src /I$(VIS_CPP_PATH)\include - -PD_WIN_C_FLAGS = /nologo /W3 /WX /DMSW /DNT /DPD /DWIN32 /DWINDOWS /Ox -DPA_LITTLE_ENDIAN - -PD_WIN_L_FLAGS = /nologo - -PD_WIN_LIB = /NODEFAULTLIB:libc /NODEFAULTLIB:oldnames /NODEFAULTLIB:kernel /NODEFAULTLIB:uuid \ - $(VIS_CPP_PATH)\lib\libc.lib \ - $(VIS_CPP_PATH)\lib\oldnames.lib \ - $(VIS_CPP_PATH)\lib\kernel32.lib \ - $(VIS_CPP_PATH)\lib\wsock32.lib \ - $(VIS_CPP_PATH)\lib\winmm.lib \ - $(PD_INST_PATH)\bin\pthreadVC.lib \ - $(PD_INST_PATH)\bin\pd.lib - - -SRC = comport.c - - -OBJ = $(SRC:.c=.obj) - -.c.obj: - cl $(PD_WIN_C_FLAGS) $(PD_WIN_INCLUDE_PATH) /c $*.c - -comport.dll: $(OBJ) - link $(PD_WIN_L_FLAGS) /dll /export:comport_setup \ - /out:comport.dll $(OBJ) $(PD_WIN_LIB) - -clean: - del *.obj