On Thu, Feb 06, 2003 at 01:40:04AM +0100, Martin Nilsson (Åskblod) @ Pike (-) developers forum scribbled:
I just made a fresh checkout and a make snapshot and both mpf.c and mpq.c ended up in it, so it appears to be certain conditions under which the export do work.
I just did the same on Debian/Sid - the mpf.c and mpq.c exist neither in the build/ tree, or in the source tree, or in the tarball. But I guess I know what's the problem:
/Gmp' /usr/src/tmp/7.5/build/source/precompile.sh /usr/src/tmp/7.5/src/modules/Gmp/prime_table.pike 1024
/usr/src/tmp/7.5/src/modules/Gmp/prime_table.out || { rm
/usr/src/tmp/7.5/src/modules/Gmp/prime_table.out; exit 1; } precompile: pike /usr/src/tmp/7.5/src/modules/Gmp/prime_table.pike 1024 (method=QQQQQQ) /usr/src/tmp/7.5/build/source/precompile.sh --cache precompile.pike >"/usr/src/tmp/7.5/src/modules/Gmp/mpf.c" "/usr/src/tmp/7.5/src/modules/Gmp/mpf.cmod" || { rm "/usr/src/tmp/7.5/src/modules/Gmp/mpf.c"; exit 1; } precompile: pike /usr/src/tmp/7.5/bin/precompile.pike /usr/src/tmp/7.5/src/modules/Gmp/mpf.cmod (method=QQQQQQ) cast: Item 8 is not an integer.
the binary 'pike' on my system is 7.2.440 - maybe it would be a good idea to check for the version of pike somewhere so that such errors don't happen? It seems that the problem is coming from Parser.Pike.
marek