[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-gnu-libiconv] libiconv-1.14 make install error on HP-UX 11.31 (
Re: [bug-gnu-libiconv] libiconv-1.14 make install error on HP-UX 11.31 (IA64)
Fri, 16 Dec 2011 00:59:40 +0100
KMail/1.13.6 (Linux/126.96.36.199-0.5-desktop; KDE/4.6.0; x86_64; ; )
> I installed libiconv-1.14 prior to installing gettext-0.18.1.1 and there were
> no issues with the gmake install at that point. I then built and installed
> the gettext-0.18.1.1 package, in the libiconv-1.14, I issued the ./configure,
> gmake, gmake check, and then attempted the gmake install which failed.
> ... Here is an excerpt from the gmake install command output:
> cd src && gmake install prefix='/usr/local' exec_prefix='/usr/local'
> gmake: Entering directory `/cerner/d_iphtv/ocd/ots/libiconv-1.14/src'
> test `ls -ld . | sed -e 's/^d\(.........\).*/\1/'` = rwxrwxrwx || chmod 777 .
> if [ ! -d /usr/local/bin ] ; then /bin/sh ../build-aux/mkinstalldirs
> /usr/local/bin ; fi
> case "hpux11.31" in \
> hpux*) /opt/aCC/bin/cc -L/usr/local/lib/hpux32 -mt -DUNIX -D_USE_BIG_FDS
> +O3 -I/usr/local/include `if test -n ''; then
> *) /bin/sh ../libtool --mode=link /opt/aCC/bin/cc -L/usr/local/lib/hpux32
> -mt -DUNIX -D_USE_BIG_FDS +O3 -I/usr/local/include `if
> ld: Unsatisfied symbol "relocate" in file iconv.o
> ld: Unsatisfied symbol "compute_curr_prefix" in file
> ld: Unsatisfied symbol "set_relocation_prefix" in file
> 3 errors.
> gmake: *** [install] Error 1
> gmake: Leaving directory `/cerner/d_iphtv/ocd/ots/libiconv-1.14/src'
> gmake: *** [install] Error 2
Thanks for the report. Can you try commenting out the ' hpux*) ...' line
in src/Makefile and retry the "gmake install" command?
There is a comment in src/Makefile.in that indicates that this direct invocation
of /opt/aCC/bin/cc is a workaround against a problem induced by the combination
of libtool and the HP-UX linker. Maybe the problem no longer exists and the
workaround is no longer needed?
If you still don't succeed, then leave things as is. You will have an 'iconv'
program that works; its only deficiency will be that it is not
internationalized. Normally you can live with that.