--- 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


                

Reply via email to