hi frank,
Some quick notes:
Something seems to be wrong with the installation of libtile. I used "--prefix=/usr" for this, and everything is installed there just fine, but then I cannot load pdp anymore:
can't load codelet library /usr/local/lib/codelets.so: /usr/local/lib/codelets.so: cannot open shared object file: No such file or directory
ok, that's a thing i didn't try yet. some hardcoded prefix stuff. but the crash after that shouldn't be there :)
2 points
Note, that codelets.so is in /usr/lib/codelets.so
Removein libtile again lets me load pdp, but there are some messages I don't understand:
PDP: pure data packet PDP: version 0.13.0 (pf) error e_type loading pdp's puredata support module <runtime>: e_type: invalid argument type in primitive throw <DS> <2> "/usr/lib/pdp/script/" #<undef> <RS> <4> ->#xt:jmp ->#xt:leave ->#xt:loadscript ->#xt:leave #0 0x082334b8 in empty-poly-word #1 0x0823a2e8 in load #2 0x0823ab78 in load-puredata #3 0x0822ed18 in interpreter
Is this bad?
that's because it can't load libtile, which is a requirement for pdp. if there is an error like this during the startup process, pf will not work properly. so i will make this an exit().
1 point
There were some errors in build.log:
running pconfigure Thu Aug 26 01:03:18 CEST 2004 uname -a : Linux fliwatut.scifi 2.6.4 #1 Tue Mar 23 18:14:22 CET 2004 i686 GNU/Linux In file included from /tmp/cvs/libpdp/plugins/gmp/bignum.c:24: /tmp/cvs/libpdp/plugins/gmp/bignum.h:25:17: gmp.h: No such file or directory
that's libgmp, gnu multiprecision library. it's not really necessary. basicly just for doing some tricks with big numbers and permutations.
make[3]: *** [bignum.d] Error 1 /tmp/cvs/libpdp/plugins/livido/livido.c: In function `get_parameter':
livido is not working yet. no points here.
I won't be able to do more testing until the weekend, unfortunatly.
you're score at 3 bugs atm. you're good, you should participate in the official pdp bug finding contest. :)
thanks
tom