On Wed 19 Sep 2001 13:10, "H.Merijn Brand" <[EMAIL PROTECTED]> wrote:
> And, maybe even more important, not all the world has gcc!

and bytecode.c

l1:/pro/3gl/CPAN/parrot 136 > make test_prog
cc -DDEBUGGING -Ae -D_HPUX_SOURCE -I/pro/local/include -D_LARGEFILE_SOURCE -D_FI
LE_OFFSET_BITS=64  -I.. -I./include -g -o bytecode.o -c bytecode.c
cc: "bytecode.c", line 53: warning 603: Cast is not lvalue; ++ requires lvalue.
cc: "bytecode.c", line 53: error 1560: Modifiable lvalue required with operator
"++".

which comes from

#define GRAB_IV(x) *((IV*)*x)++


OK, switching to gcc, just because I'm curious ;)

l1:/pro/3gl/CPAN/parrot 149 > make test_prog
perl make_op_header.pl opcode_table > op.h
gcc -DDEBUGGING -D_HPUX_SOURCE -I/pro/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -I.. -I./include -o test_main.o -c test_main.c
gcc -DDEBUGGING -D_HPUX_SOURCE -I/pro/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -I.. -I./include -o global_setup.o -c global_setup.c
perl build_interp_starter.pl
gcc -DDEBUGGING -D_HPUX_SOURCE -I/pro/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -I.. -I./include -o interpreter.o -c interpreter.c
gcc -DDEBUGGING -D_HPUX_SOURCE -I/pro/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -I.. -I./include -o parrot.o -c parrot.c
gcc -DDEBUGGING -D_HPUX_SOURCE -I/pro/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -I.. -I./include -o register.o -c register.c
perl process_opfunc.pl basic_opcodes.ops
gcc -DDEBUGGING -D_HPUX_SOURCE -I/pro/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -I.. -I./include -o basic_opcodes.o -c basic_opcodes.c
gcc -DDEBUGGING -D_HPUX_SOURCE -I/pro/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -I.. -I./include -o memory.o -c memory.c
gcc -DDEBUGGING -D_HPUX_SOURCE -I/pro/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -I.. -I./include -o bytecode.o -c bytecode.c
gcc -DDEBUGGING -D_HPUX_SOURCE -I/pro/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -I.. -I./include -o string.o -c string.c
gcc -DDEBUGGING -D_HPUX_SOURCE -I/pro/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -I.. -I./include -o strnative.o -c strnative.c
gcc -lnsl -lnm -lndbm -lgdbm -ldb -ldld -lm -lc -lndir -lcrypt -lsec   -o test_prog 
global_setup.o interpreter.o parrot.o register.o basic_opcodes.o memory.o bytecode.o 
string.o strnative.o test_main.o
l1:/pro/3gl/CPAN/parrot 150 > make test
perl t/harness
Can't open perl script "t/harness": No such file or directory
make: *** [test] Error 2
l1:/pro/3gl/CPAN/parrot 151 > test_prog
Warning: Bytecode does not include opcode table fingerprint!
l1:/pro/3gl/CPAN/parrot 152 >

MANIFEST? (using most recent parrot-nightly)

-- 
H.Merijn Brand    Amsterdam Perl Mongers (http://www.amsterdam.pm.org/)
using perl-5.6.1, 5.7.1 & 629 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
  WinNT 4, Win2K pro & WinCE 2.11.  Smoking perl CORE: [EMAIL PROTECTED]
http:[EMAIL PROTECTED]/   [EMAIL PROTECTED]
send smoke reports to: [EMAIL PROTECTED], QA: http://qa.perl.org

Reply via email to