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.