At 07:03 17/10/2005 -0700, you wrote:
"François PERRAD (via RT)" <[EMAIL PROTECTED]> wrote: > > $ ./parrot -V > This is parrot version 0.3.0-devel (r9493) built for i386-linux. > > $ make hello > ./parrot -o examples/assembly/hello.o examples/assembly/hello.pbc > make EXEC=examples/assembly/hello exec > c++ -o examples/assembly/hello -L/usr/local/lib > -Wl,-E examples/assembly/hello.o src/exec_start.o src/parrot_config.o > blib/lib/libparrot.a -lpthread -lm -L/usr/lib -licuuc -licudata -lpthread > -lm -ldl -lm -lpthread -lcrypt -lrt > c++: examples/assembly/hello.o: No such file or directory > > parrot doesn't produce hello.o from hello.pbc > make should probably terminate earlier, though as for why it doesn't produce the object file, look in myconfig and check if it contains something like "execcapable=1"; if it does not, Configure doesn't think Parrot can produce native objects for your platform (which it may be wrong about).
My file myconfig contains : execcapable=1 My file config_lib.pasm contains : set P0["execcapable"], "1" This bug is a regression, 'make hello' works with release 0.3.0 (r9297). François.
Jonathan