[Mono-list] Mono Runtime 0.30 compile error

Paolo Molaro lupus@ximian.com
Fri, 6 Feb 2004 17:13:48 +0100

On 02/03/04 Luke Stephenson wrote:
> So I unroll .29 and remove it completely. 
> Download .30.
> Configure worked perfectly, detecting ICU, etc.
> However when trying to make I receive:
> 	Making all in mini
> 	make[3]: Entering directory `/root/program_dls/mono-0.30/mono/mini'
> 	./genmdesc ./cpu-pentium.md cpu-pentium.h pentium_desc
> 	./genmdesc: error while loading shared libraries: libicui18n.so.26:
> cannot open shared object file: No such file 	or directory
> 	make[3]: *** [cpu-pentium.h] Error 127
> After some searching, it looks like there was a common related problem last
> spring/summer surrounding this, and I was wondering if someone could help me
> out. 

It's an installation issue on your box: after installing libicu you need
to list the directory where it's installed in /etc/ld.so.conf if it's
not already there, or set LD_LIBRARY_PATH accordingly. In the former
case make sure you also run ldconfig.


lupus@debian.org                                     debian/rules
lupus@ximian.com                             Monkeys do it better