--- Joshua Gatcomb <[EMAIL PROTECTED]> wrote: > > --- Joshua Gatcomb <[EMAIL PROTECTED]> > wrote: > > > > > 1. Transfer ICU 3.0 and build from source > > 2. Do a fresh CVS checkout of parrot, transfer > and > > build > > > > $ perl Configure.pl --optimize > > <configure all goes well> > > > > $ make > > <all goes well until parrot is linked> > > > > c++ -o parrot -L/usr/local/lib -Wl,-E -g > imcc/main.o > > blibl/lib/libparrot.a -lnsl -ldl -lm -lpthread > > -lcrypt > > -lutil -lrt -lgmp -lpthread -lm -L/usr/local/lib > > -licuuc -licudata -lpthread -lm > > > > ./parrot -o runtime/parrot/include/parrotlib.pbc > > runtime/parrot/library/parrotlib.imc > > > > ./parrot: error while loading shared libraries: > > libicuuc.so.30: cannot open shared object file: > No > > such file or directory > > make: *** [runtime/parrot/include/parrotlib.pbc] > > Error > > 127 > > Oddly enough, it works if I don't use a system ICU. > All tests pass normally, but I get 3 tests failing > under JIT > > t/op/interp.t #7 > t/pmc/coroutine.t #10 > t/pmc/exception.t #19
ok, so I did investigate a little further. make testj works fine (all tests pass) if I don't pass the --optimize flag to Configure.pl. Cheers Joshua Gatcomb a.k.a. Limbic~Region