hi
just a wish, i dont want to puch anybody... it would be great to have py and xsample externals included in PD-extended 0.40.3 under Linux, like they were in previous PD extended versions.
I want to compile py, but first i need to compile flext. I started two hours ago and i am not getting much closer to getting it done. It is not so trivial to do. I do compile once in a while (jack, freebob and some apps) but usually i find it easier than this. I keep trying...
thanks anyway
enrike
finally i took the binaries from 0.39 and places in the 0.40.3 extra folder, then i had to apt-get install python 2.4 as Ubuntu Hardy only has by default python 2.5. Everything seems to work fine so far.
still it would be nice to have at some point a more up to date version of the binaries included by default, i guess there are reasons for not having them currently.
thanks
enrike
altern(e)k dio:
hi
just a wish, i dont want to puch anybody... it would be great to have py and xsample externals included in PD-extended 0.40.3 under Linux, like they were in previous PD extended versions.
I want to compile py, but first i need to compile flext. I started two hours ago and i am not getting much closer to getting it done. It is not so trivial to do. I do compile once in a while (jack, freebob and some apps) but usually i find it easier than this. I keep trying...
thanks anyway
enrike
Hi Enrike,
it would be good to know what your problems were with compiling flext
or flext-based externals.
Did you start with the sources from svn.grrrr.org ?
Compiling works as documented, so that you run "sh your_path_to_flext/
build.sh pd gcc", edit buildsys/config-*.txt as the console says...
run again, and install as superuser. This is the same for flext and
flext-based externals.
The reason that my stuff is not in the autobuild system is that noone
has stepped in to help me with it (above all with the autoconf stuff).
It seems to be pretty much working for unix, but not so much for
Windows.
gr~~~
Am 20.11.2008 um 10:48 schrieb altern:
hi
just a wish, i dont want to puch anybody... it would be great to
have py and xsample externals included in PD-extended 0.40.3 under Linux, like they were in previous PD extended versions.I want to compile py, but first i need to compile flext. I started two hours ago and i am not getting much closer to getting it done. It is
not so trivial to do. I do compile once in a while (jack, freebob and some apps) but usually i find it easier than this. I keep trying...thanks anyway
enrike
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
hi thomas
i decided to give it another go. i checked out the latest svn flext/xsample and py sources. so i did $ apt-get install stk libstk0c2a libstk0-dev libsndobj2c2 libsndobj-dev then i run $ bash build.sh pd gcc then edited the linux file config-lnx-pd-gcc.txt i noticed i needed to have the pd source, i think i got it from the pd-extended source. This is the content of config-lnx-pd-gcc.txt after editing
PDPATH=/usr/local/src/pd FLEXTPREFIX=/usr OUTPATH=pd-linux INSTPATH=/usr/lib/pd/extra STK_INC=/usr/include/stk STK_LIB=/usr/lib/libstk.a SNDOBJ_INC=/usr/include/SndObj SNDOBJ_LIB=/usr/lib/libsndobj.a #MFLAGS=-j 2 UFLAGS=-msse -mfpmath=sse -ffast-math OFLAGS=-O3 OFLAGS+=-march=pentium4
the again and finally $ bash build.sh pd gcc $ bash build.sh pd gcc install
it did not complain at all, then i tried to compile both py and xsample. All went ok but when i run PD it stays frozen exactly at the time of loading those externals. I tried removing them from extra and PD was ok again. Both of them cause the same behaviour. I guess some path or option in the config file is wrong. Any ideas? I think something went wrong because it did not install it properly as far as i can see. The flext/build.sh is not anywhere in my file system but in the svn checkout build directory. This directory is empty /usr/lib/flext but this file does exist /usr/lib/libflext-pd.so
Nice that i almost managed to get it done, but there should be a way to make this process simpler
Some ideas about the process:
i dont think this explanation in the docs could be a bit more elaborated "From a shell run bash ../flext/build.sh (you would have to substitute ../flext with the respective path to the flext package)" i know it is stupid but it took me few minutes to realise i need to run that script from the main folder of the code i want to compile. Also it would be nice to have a description of the compilation flags. I know this is printed by the script itself, but it is nice to know things before they happen.
It would be also nice not to have to find and edit the paths to all the libraries (STK, SndObj), this is quite confusing specially because some files names are not lowecase so initially i did not find them until i noticed it (sndobj.h was SndObj.h). But i guess this has to do with the autobuild you mentioned in your mail.
thanks.
enrike
Thomas Grill(e)k dio:
Hi Enrike, it would be good to know what your problems were with compiling flext or flext-based externals. Did you start with the sources from svn.grrrr.org ? Compiling works as documented, so that you run "sh your_path_to_flext/build.sh pd gcc", edit buildsys/config-*.txt as the console says... run again, and install as superuser. This is the same for flext and flext-based externals. The reason that my stuff is not in the autobuild system is that noone has stepped in to help me with it (above all with the autoconf stuff). It seems to be pretty much working for unix, but not so much for Windows.
gr~~~
Am 20.11.2008 um 10:48 schrieb altern:
hi
just a wish, i dont want to puch anybody... it would be great to have py and xsample externals included in PD-extended 0.40.3 under Linux, like they were in previous PD extended versions.
I want to compile py, but first i need to compile flext. I started two hours ago and i am not getting much closer to getting it done. It is not so trivial to do. I do compile once in a while (jack, freebob and some apps) but usually i find it easier than this. I keep trying...
thanks anyway
enrike
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
i just had another look and i found that comenting out OFLAGS=-O3 in the config-lnx-pd-gcc.txt solved it so now i could compile xsample and py and the seem to work fine.
nice, but the whole process requieres (in my opinon) a pretty good level of understanding linux and the compilation process and details. It would be nice if it was easier.
thanks! they are really useful externals
enrike
altern(e)k dio:
hi thomas
i decided to give it another go. i checked out the latest svn flext/xsample and py sources. so i did $ apt-get install stk libstk0c2a libstk0-dev libsndobj2c2 libsndobj-dev then i run $ bash build.sh pd gcc then edited the linux file config-lnx-pd-gcc.txt i noticed i needed to have the pd source, i think i got it from the pd-extended source. This is the content of config-lnx-pd-gcc.txt after editing
PDPATH=/usr/local/src/pd FLEXTPREFIX=/usr OUTPATH=pd-linux INSTPATH=/usr/lib/pd/extra STK_INC=/usr/include/stk STK_LIB=/usr/lib/libstk.a SNDOBJ_INC=/usr/include/SndObj SNDOBJ_LIB=/usr/lib/libsndobj.a #MFLAGS=-j 2 UFLAGS=-msse -mfpmath=sse -ffast-math OFLAGS=-O3 OFLAGS+=-march=pentium4
the again and finally $ bash build.sh pd gcc $ bash build.sh pd gcc install
it did not complain at all, then i tried to compile both py and xsample. All went ok but when i run PD it stays frozen exactly at the time of loading those externals. I tried removing them from extra and PD was ok again. Both of them cause the same behaviour. I guess some path or option in the config file is wrong. Any ideas? I think something went wrong because it did not install it properly as far as i can see. The flext/build.sh is not anywhere in my file system but in the svn checkout build directory. This directory is empty /usr/lib/flext but this file does exist /usr/lib/libflext-pd.so
Nice that i almost managed to get it done, but there should be a way to make this process simpler
Some ideas about the process:
i dont think this explanation in the docs could be a bit more elaborated "From a shell run bash ../flext/build.sh (you would have to substitute ../flext with the respective path to the flext package)" i know it is stupid but it took me few minutes to realise i need to run that script from the main folder of the code i want to compile. Also it would be nice to have a description of the compilation flags. I know this is printed by the script itself, but it is nice to know things before they happen.
It would be also nice not to have to find and edit the paths to all the libraries (STK, SndObj), this is quite confusing specially because some files names are not lowecase so initially i did not find them until i noticed it (sndobj.h was SndObj.h). But i guess this has to do with the autobuild you mentioned in your mail.
thanks.
enrike
Thomas Grill(e)k dio:
Hi Enrike, it would be good to know what your problems were with compiling flext or flext-based externals. Did you start with the sources from svn.grrrr.org ? Compiling works as documented, so that you run "sh your_path_to_flext/build.sh pd gcc", edit buildsys/config-*.txt as the console says... run again, and install as superuser. This is the same for flext and flext-based externals. The reason that my stuff is not in the autobuild system is that noone has stepped in to help me with it (above all with the autoconf stuff). It seems to be pretty much working for unix, but not so much for Windows.
gr~~~
Am 20.11.2008 um 10:48 schrieb altern:
hi
just a wish, i dont want to puch anybody... it would be great to have py and xsample externals included in PD-extended 0.40.3 under Linux, like they were in previous PD extended versions.
I want to compile py, but first i need to compile flext. I started two hours ago and i am not getting much closer to getting it done. It is not so trivial to do. I do compile once in a while (jack, freebob and some apps) but usually i find it easier than this. I keep trying...
thanks anyway
enrike
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi Enrique,
in order to improve user experience it would be necessary to have
detailed feedback. "it did not complain at all" is not very helpful.
i just had another look and i found that comenting out OFLAGS=-O3 in the config-lnx-pd-gcc.txt solved it so now i could compile
xsample and py and the seem to work fine.
what exactly happens when "OFLAGS=-O3" is not commented out? Can you
paste the console printout, as well as the compiler version?
I have a hard time understanding how this line can be a problem,
except when the compiler itself is buggy and crashes etc.
nice, but the whole process requieres (in my opinon) a pretty good
level of understanding linux and the compilation process and
details. It would be nice if it was easier.
thanks, gr~~~
hi again
in order to improve user experience it would be necessary to have detailed feedback. "it did not complain at all" is not very helpful.
sorry, i meant it did not output any building error. I also quickly browse the output but i could not see anything that look wrong, but again i dont know much about compiling so maybe i did not notice.
i just had another look and i found that comenting out OFLAGS=-O3 in the config-lnx-pd-gcc.txt solved it so now i could compile xsample and py and the seem to work fine.
what exactly happens when "OFLAGS=-O3" is not commented out? Can you paste the console printout, as well as the compiler version? I have a hard time understanding how this line can be a problem, except when the compiler itself is buggy and crashes etc.
When "OFLAGS=-O3" is not commented out there are no output errors in the build scripts from flext or xsample, it all seems fine. Then PD console opens but stays waiting forever exactly at the time when PD loads the externals, I have to quit the program. If i run PD from the terminal i dont get any error or anything significant after or before quiting PD. I removed the external and PD started fine again. This behaviour does not happen when i compile flext and xsample/py with no "OFLAGS=-O3" flag.
I just run again the build script after including again the "OFLAGS=-O3" flag back and I sent it to a file $ bash build.sh pd gcc > build_flext.txt I attach it to this mail. i hope this is useful.
This is the gcc version on my laptop $ gcc -v Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-targets=all --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu Thread model: posix gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu3)
I am thinking now that i had exactly the same problem when i tried to compile later flext/py/xsample on my desktop. I had to coment out the OFLAGS=-O3 again to get it running. The desktop is running Debian 64Studio and the laptop Ubuntu Hardy. The gcc in the desktop is $ gcc -v Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --with-tune=i686 --enable-checking=release i486-linux-gnu Thread model: posix gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
I hope this helps. thanks!
enrike
make -f ./buildsys/gnumake-sub.mak PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=single _build_
make[1]: Entering directory /home/r2d2/grrrr/flext' mkdir -p pd-linux/release-single mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbase.cpp -o pd-linux/release-single/flbase.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flext.cpp -o pd-linux/release-single/flext.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbuf.cpp -o pd-linux/release-single/flbuf.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fldsp.cpp -o pd-linux/release-single/fldsp.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fllib.cpp -o pd-linux/release-single/fllib.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flxlet.cpp -o pd-linux/release-single/flxlet.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flattr.cpp -o pd-linux/release-single/flattr.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flattr_ed.cpp -o pd-linux/release-single/flattr_ed.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsupport.cpp -o pd-linux/release-single/flsupport.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flutil.cpp -o pd-linux/release-single/flutil.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom.cpp -o pd-linux/release-single/flatom.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom_pr.cpp -o pd-linux/release-single/flatom_pr.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flthr.cpp -o pd-linux/release-single/flthr.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fltimer.cpp -o pd-linux/release-single/fltimer.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsimd.cpp -o pd-linux/release-single/flsimd.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flout.cpp -o pd-linux/release-single/flout.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom_part.cpp -o pd-linux/release-single/flatom_part.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flitem.cpp -o pd-linux/release-single/flitem.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmeth.cpp -o pd-linux/release-single/flmeth.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmsg.cpp -o pd-linux/release-single/flmsg.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flproxy.cpp -o pd-linux/release-single/flproxy.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flqueue.cpp -o pd-linux/release-single/flqueue.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbind.cpp -o pd-linux/release-single/flbind.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmap.cpp -o pd-linux/release-single/flmap.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsndobj.cpp -o pd-linux/release-single/flsndobj.opp mkdir -p pd-linux/release-single/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flstk.cpp -o pd-linux/release-single/flstk.opp ar rc pd-linux/release-single/libflext-pd_s.a.0.5.1 pd-linux/release-single/flbase.opp pd-linux/release-single/flext.opp pd-linux/release-single/flbuf.opp pd-linux/release-single/fldsp.opp pd-linux/release-single/fllib.opp pd-linux/release-single/flxlet.opp pd-linux/release-single/flattr.opp pd-linux/release-single/flattr_ed.opp pd-linux/release-single/flsupport.opp pd-linux/release-single/flutil.opp pd-linux/release-single/flatom.opp pd-linux/release-single/flatom_pr.opp pd-linux/release-single/flthr.opp pd-linux/release-single/fltimer.opp pd-linux/release-single/flsimd.opp pd-linux/release-single/flout.opp pd-linux/release-single/flatom_part.opp pd-linux/release-single/flitem.opp pd-linux/release-single/flmeth.opp pd-linux/release-single/flmsg.opp pd-linux/release-single/flproxy.opp pd-linux/release-single/flqueue.opp pd-linux/release-single/flbind.opp pd-linux/release-single/flmap.opp pd-linux/release-single/flsndobj.opp pd-linux/release-single/flstk.opp make[1]: Leaving directory
/home/r2d2/grrrr/flext'
make -f ./buildsys/gnumake-sub.mak PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=multi THREADED=1 _build_
make[1]: Entering directory /home/r2d2/grrrr/flext' mkdir -p pd-linux/release-multi mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbase.cpp -o pd-linux/release-multi/flbase.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flext.cpp -o pd-linux/release-multi/flext.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbuf.cpp -o pd-linux/release-multi/flbuf.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fldsp.cpp -o pd-linux/release-multi/fldsp.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fllib.cpp -o pd-linux/release-multi/fllib.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flxlet.cpp -o pd-linux/release-multi/flxlet.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flattr.cpp -o pd-linux/release-multi/flattr.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flattr_ed.cpp -o pd-linux/release-multi/flattr_ed.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsupport.cpp -o pd-linux/release-multi/flsupport.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flutil.cpp -o pd-linux/release-multi/flutil.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom.cpp -o pd-linux/release-multi/flatom.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom_pr.cpp -o pd-linux/release-multi/flatom_pr.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flthr.cpp -o pd-linux/release-multi/flthr.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fltimer.cpp -o pd-linux/release-multi/fltimer.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsimd.cpp -o pd-linux/release-multi/flsimd.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flout.cpp -o pd-linux/release-multi/flout.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom_part.cpp -o pd-linux/release-multi/flatom_part.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flitem.cpp -o pd-linux/release-multi/flitem.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmeth.cpp -o pd-linux/release-multi/flmeth.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmsg.cpp -o pd-linux/release-multi/flmsg.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flproxy.cpp -o pd-linux/release-multi/flproxy.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flqueue.cpp -o pd-linux/release-multi/flqueue.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbind.cpp -o pd-linux/release-multi/flbind.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmap.cpp -o pd-linux/release-multi/flmap.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsndobj.cpp -o pd-linux/release-multi/flsndobj.opp mkdir -p pd-linux/release-multi/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flstk.cpp -o pd-linux/release-multi/flstk.opp ar rc pd-linux/release-multi/libflext-pd_t.a.0.5.1 pd-linux/release-multi/flbase.opp pd-linux/release-multi/flext.opp pd-linux/release-multi/flbuf.opp pd-linux/release-multi/fldsp.opp pd-linux/release-multi/fllib.opp pd-linux/release-multi/flxlet.opp pd-linux/release-multi/flattr.opp pd-linux/release-multi/flattr_ed.opp pd-linux/release-multi/flsupport.opp pd-linux/release-multi/flutil.opp pd-linux/release-multi/flatom.opp pd-linux/release-multi/flatom_pr.opp pd-linux/release-multi/flthr.opp pd-linux/release-multi/fltimer.opp pd-linux/release-multi/flsimd.opp pd-linux/release-multi/flout.opp pd-linux/release-multi/flatom_part.opp pd-linux/release-multi/flitem.opp pd-linux/release-multi/flmeth.opp pd-linux/release-multi/flmsg.opp pd-linux/release-multi/flproxy.opp pd-linux/release-multi/flqueue.opp pd-linux/release-multi/flbind.opp pd-linux/release-multi/flmap.opp pd-linux/release-multi/flsndobj.opp pd-linux/release-multi/flstk.opp make[1]: Leaving directory
/home/r2d2/grrrr/flext'
make -f ./buildsys/gnumake-sub.mak PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=shared SHARED=1 _build_
make[1]: Entering directory /home/r2d2/grrrr/flext' mkdir -p pd-linux/release-shared mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbase.cpp -o pd-linux/release-shared/flbase.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flext.cpp -o pd-linux/release-shared/flext.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbuf.cpp -o pd-linux/release-shared/flbuf.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fldsp.cpp -o pd-linux/release-shared/fldsp.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fllib.cpp -o pd-linux/release-shared/fllib.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flxlet.cpp -o pd-linux/release-shared/flxlet.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flattr.cpp -o pd-linux/release-shared/flattr.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flattr_ed.cpp -o pd-linux/release-shared/flattr_ed.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsupport.cpp -o pd-linux/release-shared/flsupport.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flutil.cpp -o pd-linux/release-shared/flutil.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom.cpp -o pd-linux/release-shared/flatom.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom_pr.cpp -o pd-linux/release-shared/flatom_pr.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flthr.cpp -o pd-linux/release-shared/flthr.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fltimer.cpp -o pd-linux/release-shared/fltimer.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsimd.cpp -o pd-linux/release-shared/flsimd.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flout.cpp -o pd-linux/release-shared/flout.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom_part.cpp -o pd-linux/release-shared/flatom_part.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flitem.cpp -o pd-linux/release-shared/flitem.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmeth.cpp -o pd-linux/release-shared/flmeth.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmsg.cpp -o pd-linux/release-shared/flmsg.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flproxy.cpp -o pd-linux/release-shared/flproxy.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flqueue.cpp -o pd-linux/release-shared/flqueue.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbind.cpp -o pd-linux/release-shared/flbind.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmap.cpp -o pd-linux/release-shared/flmap.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsndobj.cpp -o pd-linux/release-shared/flsndobj.opp mkdir -p pd-linux/release-shared/ g++ -c -msse -mfpmath=sse -ffast-math -O3 -march=pentium4 -pthread -fPIC -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flstk.cpp -o pd-linux/release-shared/flstk.opp g++ -pthread -shared -Wl,-S -Wl,-soname,libflext-pd.so.0.5 -L/usr/local/src/pd/bin -o pd-linux/release-shared/libflext-pd.so.0.5.1 pd-linux/release-shared/flbase.opp pd-linux/release-shared/flext.opp pd-linux/release-shared/flbuf.opp pd-linux/release-shared/fldsp.opp pd-linux/release-shared/fllib.opp pd-linux/release-shared/flxlet.opp pd-linux/release-shared/flattr.opp pd-linux/release-shared/flattr_ed.opp pd-linux/release-shared/flsupport.opp pd-linux/release-shared/flutil.opp pd-linux/release-shared/flatom.opp pd-linux/release-shared/flatom_pr.opp pd-linux/release-shared/flthr.opp pd-linux/release-shared/fltimer.opp pd-linux/release-shared/flsimd.opp pd-linux/release-shared/flout.opp pd-linux/release-shared/flatom_part.opp pd-linux/release-shared/flitem.opp pd-linux/release-shared/flmeth.opp pd-linux/release-shared/flmsg.opp pd-linux/release-shared/flproxy.opp pd-linux/release-shared/flqueue.opp pd-linux/release-shared/flbind.opp pd-linux/release-shared/flmap.opp pd-linux/release-shared/flsndobj.opp pd-linux/release-shared/flstk.opp /usr/lib/libstk.a /usr/lib/libsndobj.a chmod 755 pd-linux/release-shared/libflext-pd.so.0.5.1 strip --strip-unneeded pd-linux/release-shared/libflext-pd.so.0.5.1 make[1]: Leaving directory
/home/r2d2/grrrr/flext'
make -f ./buildsys/gnumake-sub.mak PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=debug TARGETTYPE=single DEBUG=1 _build_
make[1]: Entering directory /home/r2d2/grrrr/flext' mkdir -p pd-linux/debug-single mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbase.cpp -o pd-linux/debug-single/flbase.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flext.cpp -o pd-linux/debug-single/flext.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbuf.cpp -o pd-linux/debug-single/flbuf.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fldsp.cpp -o pd-linux/debug-single/fldsp.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fllib.cpp -o pd-linux/debug-single/fllib.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flxlet.cpp -o pd-linux/debug-single/flxlet.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flattr.cpp -o pd-linux/debug-single/flattr.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flattr_ed.cpp -o pd-linux/debug-single/flattr_ed.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsupport.cpp -o pd-linux/debug-single/flsupport.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flutil.cpp -o pd-linux/debug-single/flutil.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom.cpp -o pd-linux/debug-single/flatom.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom_pr.cpp -o pd-linux/debug-single/flatom_pr.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flthr.cpp -o pd-linux/debug-single/flthr.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fltimer.cpp -o pd-linux/debug-single/fltimer.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsimd.cpp -o pd-linux/debug-single/flsimd.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flout.cpp -o pd-linux/debug-single/flout.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom_part.cpp -o pd-linux/debug-single/flatom_part.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flitem.cpp -o pd-linux/debug-single/flitem.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmeth.cpp -o pd-linux/debug-single/flmeth.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmsg.cpp -o pd-linux/debug-single/flmsg.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flproxy.cpp -o pd-linux/debug-single/flproxy.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flqueue.cpp -o pd-linux/debug-single/flqueue.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbind.cpp -o pd-linux/debug-single/flbind.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmap.cpp -o pd-linux/debug-single/flmap.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsndobj.cpp -o pd-linux/debug-single/flsndobj.opp mkdir -p pd-linux/debug-single/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flstk.cpp -o pd-linux/debug-single/flstk.opp ar rc pd-linux/debug-single/libflext-pd_sd.a.0.5.1 pd-linux/debug-single/flbase.opp pd-linux/debug-single/flext.opp pd-linux/debug-single/flbuf.opp pd-linux/debug-single/fldsp.opp pd-linux/debug-single/fllib.opp pd-linux/debug-single/flxlet.opp pd-linux/debug-single/flattr.opp pd-linux/debug-single/flattr_ed.opp pd-linux/debug-single/flsupport.opp pd-linux/debug-single/flutil.opp pd-linux/debug-single/flatom.opp pd-linux/debug-single/flatom_pr.opp pd-linux/debug-single/flthr.opp pd-linux/debug-single/fltimer.opp pd-linux/debug-single/flsimd.opp pd-linux/debug-single/flout.opp pd-linux/debug-single/flatom_part.opp pd-linux/debug-single/flitem.opp pd-linux/debug-single/flmeth.opp pd-linux/debug-single/flmsg.opp pd-linux/debug-single/flproxy.opp pd-linux/debug-single/flqueue.opp pd-linux/debug-single/flbind.opp pd-linux/debug-single/flmap.opp pd-linux/debug-single/flsndobj.opp pd-linux/debug-single/flstk.opp make[1]: Leaving directory
/home/r2d2/grrrr/flext'
make -f ./buildsys/gnumake-sub.mak PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=debug TARGETTYPE=multi THREADED=1 DEBUG=1 _build_
make[1]: Entering directory /home/r2d2/grrrr/flext' mkdir -p pd-linux/debug-multi mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbase.cpp -o pd-linux/debug-multi/flbase.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flext.cpp -o pd-linux/debug-multi/flext.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbuf.cpp -o pd-linux/debug-multi/flbuf.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fldsp.cpp -o pd-linux/debug-multi/fldsp.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fllib.cpp -o pd-linux/debug-multi/fllib.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flxlet.cpp -o pd-linux/debug-multi/flxlet.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flattr.cpp -o pd-linux/debug-multi/flattr.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flattr_ed.cpp -o pd-linux/debug-multi/flattr_ed.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsupport.cpp -o pd-linux/debug-multi/flsupport.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flutil.cpp -o pd-linux/debug-multi/flutil.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom.cpp -o pd-linux/debug-multi/flatom.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom_pr.cpp -o pd-linux/debug-multi/flatom_pr.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flthr.cpp -o pd-linux/debug-multi/flthr.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fltimer.cpp -o pd-linux/debug-multi/fltimer.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsimd.cpp -o pd-linux/debug-multi/flsimd.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flout.cpp -o pd-linux/debug-multi/flout.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom_part.cpp -o pd-linux/debug-multi/flatom_part.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flitem.cpp -o pd-linux/debug-multi/flitem.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmeth.cpp -o pd-linux/debug-multi/flmeth.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmsg.cpp -o pd-linux/debug-multi/flmsg.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flproxy.cpp -o pd-linux/debug-multi/flproxy.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flqueue.cpp -o pd-linux/debug-multi/flqueue.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbind.cpp -o pd-linux/debug-multi/flbind.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmap.cpp -o pd-linux/debug-multi/flmap.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsndobj.cpp -o pd-linux/debug-multi/flsndobj.opp mkdir -p pd-linux/debug-multi/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_THREADS -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flstk.cpp -o pd-linux/debug-multi/flstk.opp ar rc pd-linux/debug-multi/libflext-pd_td.a.0.5.1 pd-linux/debug-multi/flbase.opp pd-linux/debug-multi/flext.opp pd-linux/debug-multi/flbuf.opp pd-linux/debug-multi/fldsp.opp pd-linux/debug-multi/fllib.opp pd-linux/debug-multi/flxlet.opp pd-linux/debug-multi/flattr.opp pd-linux/debug-multi/flattr_ed.opp pd-linux/debug-multi/flsupport.opp pd-linux/debug-multi/flutil.opp pd-linux/debug-multi/flatom.opp pd-linux/debug-multi/flatom_pr.opp pd-linux/debug-multi/flthr.opp pd-linux/debug-multi/fltimer.opp pd-linux/debug-multi/flsimd.opp pd-linux/debug-multi/flout.opp pd-linux/debug-multi/flatom_part.opp pd-linux/debug-multi/flitem.opp pd-linux/debug-multi/flmeth.opp pd-linux/debug-multi/flmsg.opp pd-linux/debug-multi/flproxy.opp pd-linux/debug-multi/flqueue.opp pd-linux/debug-multi/flbind.opp pd-linux/debug-multi/flmap.opp pd-linux/debug-multi/flsndobj.opp pd-linux/debug-multi/flstk.opp make[1]: Leaving directory
/home/r2d2/grrrr/flext'
make -f ./buildsys/gnumake-sub.mak PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=debug TARGETTYPE=shared SHARED=1 DEBUG=1 _build_
make[1]: Entering directory /home/r2d2/grrrr/flext' mkdir -p pd-linux/debug-shared mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbase.cpp -o pd-linux/debug-shared/flbase.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flext.cpp -o pd-linux/debug-shared/flext.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbuf.cpp -o pd-linux/debug-shared/flbuf.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fldsp.cpp -o pd-linux/debug-shared/fldsp.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fllib.cpp -o pd-linux/debug-shared/fllib.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flxlet.cpp -o pd-linux/debug-shared/flxlet.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flattr.cpp -o pd-linux/debug-shared/flattr.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flattr_ed.cpp -o pd-linux/debug-shared/flattr_ed.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsupport.cpp -o pd-linux/debug-shared/flsupport.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flutil.cpp -o pd-linux/debug-shared/flutil.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom.cpp -o pd-linux/debug-shared/flatom.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom_pr.cpp -o pd-linux/debug-shared/flatom_pr.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flthr.cpp -o pd-linux/debug-shared/flthr.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/fltimer.cpp -o pd-linux/debug-shared/fltimer.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsimd.cpp -o pd-linux/debug-shared/flsimd.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flout.cpp -o pd-linux/debug-shared/flout.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flatom_part.cpp -o pd-linux/debug-shared/flatom_part.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flitem.cpp -o pd-linux/debug-shared/flitem.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmeth.cpp -o pd-linux/debug-shared/flmeth.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmsg.cpp -o pd-linux/debug-shared/flmsg.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flproxy.cpp -o pd-linux/debug-shared/flproxy.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flqueue.cpp -o pd-linux/debug-shared/flqueue.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flbind.cpp -o pd-linux/debug-shared/flbind.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flmap.cpp -o pd-linux/debug-shared/flmap.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flsndobj.cpp -o pd-linux/debug-shared/flsndobj.opp mkdir -p pd-linux/debug-shared/ g++ -c -msse -mfpmath=sse -ffast-math -pthread -fPIC -g -DFLEXT_USE_SIMD -D_DEBUG -DFLEXT_SHARED -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I/usr/local/src/pd/src -I/usr/include/stk -I/usr/include/SndObj source/flstk.cpp -o pd-linux/debug-shared/flstk.opp g++ -pthread -shared -g -Wl,-soname,libflext-pd_d.so.0.5 -L/usr/local/src/pd/bin -o pd-linux/debug-shared/libflext-pd_d.so.0.5.1 pd-linux/debug-shared/flbase.opp pd-linux/debug-shared/flext.opp pd-linux/debug-shared/flbuf.opp pd-linux/debug-shared/fldsp.opp pd-linux/debug-shared/fllib.opp pd-linux/debug-shared/flxlet.opp pd-linux/debug-shared/flattr.opp pd-linux/debug-shared/flattr_ed.opp pd-linux/debug-shared/flsupport.opp pd-linux/debug-shared/flutil.opp pd-linux/debug-shared/flatom.opp pd-linux/debug-shared/flatom_pr.opp pd-linux/debug-shared/flthr.opp pd-linux/debug-shared/fltimer.opp pd-linux/debug-shared/flsimd.opp pd-linux/debug-shared/flout.opp pd-linux/debug-shared/flatom_part.opp pd-linux/debug-shared/flitem.opp pd-linux/debug-shared/flmeth.opp pd-linux/debug-shared/flmsg.opp pd-linux/debug-shared/flproxy.opp pd-linux/debug-shared/flqueue.opp pd-linux/debug-shared/flbind.opp pd-linux/debug-shared/flmap.opp pd-linux/debug-shared/flsndobj.opp pd-linux/debug-shared/flstk.opp /usr/lib/libstk.a /usr/lib/libsndobj.a chmod 755 pd-linux/debug-shared/libflext-pd_d.so.0.5.1 make[1]: Leaving directory
/home/r2d2/grrrr/flext'
one thing to know if flext is not anymore updated in the puredata svn (can we remove externals/grill?). so instead use:
http://puredata.info/Members/thomas/
svn co https://svn.grrrr.org/ext/trunk/flext/ flext
sh build.sh pd gcc nano buildsys/config-lnx-pd-gcc.txt sh build.sh pd gcc nano config.txt sh build.sh pd gcc sh build.sh pd gcc install ldconfig -v | grep flext
svn co https://svn.grrrr.org/ext/trunk/xsample/ xsample
sh ../flext/build.sh pd gcc sh ../flext/build.sh pd gcc install pd -lib xsample
svn co https://svn.grrrr.org/ext/trunk/py/ py (not working for me - crashing pd)
pat
patrick a écrit :
one thing to know if flext is not anymore updated in the puredata svn (can we remove externals/grill?). so instead use:
http://puredata.info/Members/thomas/
svn co https://svn.grrrr.org/ext/trunk/flext/ flext
sh build.sh pd gcc nano buildsys/config-lnx-pd-gcc.txt sh build.sh pd gcc nano config.txt sh build.sh pd gcc sh build.sh pd gcc install ldconfig -v | grep flext
svn co https://svn.grrrr.org/ext/trunk/xsample/ xsample
sh ../flext/build.sh pd gcc sh ../flext/build.sh pd gcc install pd -lib xsample
svn co https://svn.grrrr.org/ext/trunk/py/ py (not working for me - crashing pd)
pat
hi pat, it's possible to compile pyext the main problem i found is to properly set the flags for the compilation of flext
nano buildsys/config-lnx-pd-gcc.txt
i disabled all flags at the end of this file
compiled flext compiled pyext
some notes are available here (in french) http://samovar.tuxfamily.org/ateliers/doku.php?id=install_linux#thomas_grill...
vincent
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi Vincent, thanks! I hope it's ok if i add your guide to the FAQ. http://puredata.info/Members/thomas/FAQ
gr~~~
Am 28.11.2008 um 11:19 schrieb Vincent Rioux:
patrick a écrit :
one thing to know if flext is not anymore updated in the puredata svn (can we remove externals/grill?). so instead use:
http://puredata.info/Members/thomas/
svn co https://svn.grrrr.org/ext/trunk/flext/ flext
sh build.sh pd gcc nano buildsys/config-lnx-pd-gcc.txt sh build.sh pd gcc nano config.txt sh build.sh pd gcc sh build.sh pd gcc install ldconfig -v | grep flext
svn co https://svn.grrrr.org/ext/trunk/xsample/ xsample
sh ../flext/build.sh pd gcc sh ../flext/build.sh pd gcc install pd -lib xsample
svn co https://svn.grrrr.org/ext/trunk/py/ py (not working for me - crashing pd)
pat
hi pat, it's possible to compile pyext the main problem i found is to properly set the flags for the compilation of flext
nano buildsys/config-lnx-pd-gcc.txt
i disabled all flags at the end of this file
compiled flext compiled pyext
some notes are available here (in french) http://samovar.tuxfamily.org/ateliers/doku.php? id=install_linux#thomas_grill_extensions
vincent
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
On Fri, Nov 28, 2008 at 8:57 AM, Thomas Grill gr@grrrr.org wrote:
Hi Vincent, thanks! I hope it's ok if i add your guide to the FAQ. http://puredata.info/Members/thomas/FAQ
gr~~~
Am 28.11.2008 um 11:19 schrieb Vincent Rioux:
patrick a écrit :
one thing to know if flext is not anymore updated in the puredata svn (can we remove externals/grill?). so instead use:
http://puredata.info/Members/thomas/
svn co https://svn.grrrr.org/ext/trunk/flext/ flext
sh build.sh pd gcc nano buildsys/config-lnx-pd-gcc.txt sh build.sh pd gcc nano config.txt sh build.sh pd gcc sh build.sh pd gcc install ldconfig -v | grep flext
svn co https://svn.grrrr.org/ext/trunk/xsample/ xsample
sh ../flext/build.sh pd gcc sh ../flext/build.sh pd gcc install pd -lib xsample
svn co https://svn.grrrr.org/ext/trunk/py/ py (not working for me - crashing pd)
pat
hi pat, it's possible to compile pyext the main problem i found is to properly set the flags for the compilation of flext
nano buildsys/config-lnx-pd-gcc.txt
i disabled all flags at the end of this file
compiled flext compiled pyext
some notes are available here (in french) http://samovar.tuxfamily.org/ateliers/doku.php? id=install_linux#thomas_grill_extensions
vincent
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
I was able to build xsample, flext, and py per Patrick's instructions in UbuntuStudio 8.04.1. When building py I got a couple of errors initially, but when added the numpy packages all went well....
cheers, ernie