Jignesh Shah wrote:
> Here is the problem
> 
> 
> I've hit a problem when recompiling the icu libs then loading them when 
> compiling xml4c libraries, which uses some binaries generated by icu.  I 
> get the error message
> 
>         libicui18ndb2.so.32 =>   
> /export/home/xmlbld/sqllib/lib/libicui18ndb2.so.32
>         libicutudb2.so.32 =>     
> /export/home/xmlbld/sqllib/lib/libicutudb2.so.32
>         libicuucdb2.so.32 =>     
> /export/home/xmlbld/sqllib/lib/libicuucdb2.so.32
>         libicudatadb2.so.32 =>   
> /export/home/xmlbld/sqllib/lib/libicudatadb2.so.32
>         libpthread.so.1 =>       /lib/sparcv9/libpthread.so.1
>         libm.so.1 =>     /lib/sparcv9/libm.so.1
>         libCstd.so.1 =>  /lib/sparcv9/libCstd.so.1
>         libCrun.so.1 =>  /lib/sparcv9/libCrun.so.1
>         libthread.so.1 =>        /usr/lib/lwp/sparcv9/libthread.so.1
>         libc.so.1 =>     /lib/sparcv9/libc.so.1
> ld.so.1: genrb: fatal: 
> /export/home/xmlbld/sqllib/lib/libicui18ndb2.so.32: /                   
>                                        
>                                                                         
>                                                              
>                                                                         
>            
>                                                                         
>                          : path name too long


What does:

  % elfdump -d /export/home/xmlbld/sqllib/lib/libicui18ndb2.so.32

reveal?  The NEEDED or RUNPATH entries in particular.


-- 

Rod.

Reply via email to