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

I haven't investigated further as I am still confused
as to why a system ICU would fail.

Cheers
Joshua Gatcomb
a.k.a. Limbic~Region


                

Reply via email to