hi! i guess ext13 won't compile under windows, because i never applied the diff-files i got from mark@junklight.com, who once did a compile for windows, but you can download a version with .dll at http://pd.klingt.org/files/Ext13w.zip regards dieb
ps: sorry for the bad condition of ext13, but i didn't find the time to clean them and do the neccesary bugfixes
somebdy posted the code for a regex object here 2 weeks ago or so
Yeah, that was in the thread i linked to below. the problem is that I do not have Visual Studio and I havnt been able to get externs to compile using CygWin. I wish i could though, because that looks neat.
also, there is strippath object in ext13 for xctly this purpse?
This looks perfect, if anyone has the patience to help me compile this under CygWin I would really appriciate it.
it seems that it can't find the pd headers:
joschi@VAAH /cygdrive/d/pd/ext13 $ ./configure creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for a BSD compatible install... /usr/bin/install -c checking for main in -lc... yes checking for main in -lm... yes checking for main in -lpthread... yes checking for main in -lstk... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for fcntl.h... yes checking for sys/time.h... yes checking for unistd.h... yes checking whether time.h and sys/time.h may both be included... yes checking for unistd.h... (cached) yes checking for getpagesize... yes checking for working mmap... no checking for select... yes checking for socket... yes checking for strerror... yes updating cache ./config.cache creating ./config.status creating makefile
joschi@VAAH /cygdrive/d/pd/ext13 $ make ext13 gcc -c -o ftos.o -g -O2 -DHAVE_LIBC=1 -DHAVE_LIBM=1 -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_TIME_H=1 -DHA VE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_S TRERROR=1 -DPD_VERSION_MINOR=32 -I./include -DVERSION="0.12" -DPD ftos.c gcc -o ftos.pd_linux -g -O2 -DHAVE_LIBC=1 -DHAVE_LIBM=1 -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHA VE_STRERROR=1 -DPD_VERSION_MINOR=32 -I./include -export_dynamic -shared -DVERSION="0.12" -DPD ftos.o ftos.o: In function
ftos_new': /cygdrive/d/pd/ext13/ftos.c:27: undefined reference to
pd_new' /cygdrive/d/pd/ext13/ftos.c:29: undefined reference tofloatinlet_new' /cygdrive/d/pd/ext13/ftos.c:30: undefined reference to
outlet_new' /cygdrive/d/pd/ext13/ftos.c:31: undefined reference togensym' ftos.o: In function
ftos_bang': /cygdrive/d/pd/ext13/ftos.c:39: undefined reference tooutlet_symbol' ftos.o: In function
ftos_float': /cygdrive/d/pd/ext13/ftos.c:52: undefined reference togensym' /cygdrive/d/pd/ext13/ftos.c:54: undefined reference to
gensym' ftos.o: In functionftos_setup': /cygdrive/d/pd/ext13/ftos.c:62: undefined reference to
gensym' /cygdrive/d/pd/ext13/ftos.c:62: undefined reference toclass_new' /cygdrive/d/pd/ext13/ftos.c:64: undefined reference to
class_addbang' /cygdrive/d/pd/ext13/ftos.c:65: undefined reference to `class_doaddfloat' collect2: ld returned 1 exit status make: *** [ftos.pd_linux] Error 1 rm ftos.o
Josh .. Yoshi .. Joschi .. xiphoidprocess.com .. eds.org/~joschi