On Mon, Nov 13, 2006 at 07:33:18PM -0800, [EMAIL PROTECTED] wrote:
> 
> Log:
> Fix size mismatch errors, at least on Linux/PPC.  If this breaks 
> other platforms, there's a deeper bug somewhere and we need to 
> rethink t/tools/pbc_merge.t for the release.

Alas, it seems to break Linux/x86_64 -- output of 'make' is below.

Pm

=====

[EMAIL PROTECTED]:~/parrot/trunk> make
Compiling with:
xx.c
cc -I./include -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -pipe 
-Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC 
-g -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow 
-Wpointer-arith -Wcast-qual -Wwrite-strings -Waggregate-return -Winline 
-Wno-unused -Wsign-compare -falign-functions=16 -Wformat-nonliteral 
-Wformat-security -Wpacked -Wdisabled-optimization 
-mno-accumulate-outgoing-args -Wno-shadow -DHAVE_COMPUTED_GOTO -fPIC -I. -o 
xx.o -c xx.c
./parrot -o runtime/parrot/include/parrotlib.pbc 
runtime/parrot/library/parrotlib.pir
PackFile_unpack: Illegal BYTECODE_runtime/parrot/library/parrotlib.pir table 
segment size 316 (must be multiple of 8)!
directory_pack segment 'BYTECODE_runtime/parrot/library/parrotlib.pir' used 
size 316 but reported 316

make: *** [runtime/parrot/include/parrotlib.pbc] Error 1
[EMAIL PROTECTED]:~/parrot/trunk>

Reply via email to