Mathieu Bouchard a écrit :
On Thu, 21 Sep 2006, Thomas Grill wrote:
ah, i remember... you are using an AMD cpu, right?
well i don't think i had this pb only with an AMD cpu - but i must say it happened a while ago and i changed of system meanwhile.
i just tried to compile a fresh pd0.40 on an intel celeron 2.6G with xubuntu dapper. flext with all optimization flags and pyext+numarray from cvs and everything works fine! i used:
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/pure-data login cvs -z3 -d:pserver:anonymous@pure-data.cvs.sourceforge.net:/cvsroot/pure-data/ co externals/grill
concerning the number of steps:
doing it by hand requires :
1- cd externals/grill/flext 2- bash build.sh pd gcc ignore error message 3- sudo emacs buildsys/config-lnx-pd-gcc.txt 4- PDPATH=/usr/local/pd 5- adapt optimization flags? 6- bash build.sh pd gcc build ignore error message 7- bash build.sh pd gcc build 8- bash build.sh pd gcc install
seven steps for flext
1- bash ../flext/build.sh pd gcc -> ignore error message 2- sudo emacs config.txt 3- PY_NUMARRAY=1 4- bash ../flext/build.sh pd gcc build 5- sudo bash ../flext/build.sh pd gcc install 6- sudo mkdir /usr/local/lib/pd/doc/pyext 7- sudo cp -r pd/* scripts/* /usr/local/lib/pd/doc/pyext/
seven steps for pyext
ok i am slightly exagerating but still i would naturaly guess that reducing all these to two steps automagically is probably a little bit of a headache. but i must admit that i did not look into the autobuil system for pd-extended...
greetings, vincent
I think there was a problem with SSE, which is more a gcc or cpu bug than a flext bug. The flags are normally good for some speedup, but it's a good idea to comment them out for testing purposes. Carlos, is your machine also AMD-based?
Is there any documentation of AMD-specific problems in SSE instructions?
(I've never heard of any of them.)
Is it a AMD CPU problem or an AMD-specific bug in GCC ?
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list