Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Aug 2002 21:13:02 -0700
From:      Kent Stewart <kstewart@owt.com>
To:        Gary Dunn <knowtree@aloha.com>
Cc:        freebsd-questions <freebsd-questions@FreeBSD.ORG>
Subject:   Re: Trouble Building libiconv
Message-ID:  <3D5492CE.2020605@owt.com>
References:  <1028936819.7689.13.camel@shf102107.hi.pac.army.mil>

next in thread | previous in thread | raw e-mail | index | archive | help


Gary Dunn wrote:

> Unable to make rsync, ytree, and rox-filer on my 4.6-RELEASE box this
> morning. Each build died with an error about building libiconv. I tried
> building that myself. Output follows. How do I fix this?


It is really hard to tell. The stock answer would probably upgrade 
your system to a current version. The port libiconv-1.7_5 is not the 
current release. So finding someone to help you may be pretty scarce. 
This isn't the first time I have seen this problem and there have not 
been any responses.

What did you do before it failed. For example, did you cvsup ports-all 
and not rebuild the INDEX.* files.

Kent



> 
> # cd /usr/ports/converters/libiconv
> # make
> ===>  Building for libiconv-1.7_5
> builddir="`pwd`"; cd libcharset && make all && make install-lib
> libdir="$builddir/lib" includedir="$builddir/lib"
> sysconfdir="$builddir/lib"
> cd lib && make all
> cd lib && make all
> cd lib && make install-lib
> libdir='/usr/ports/converters/libiconv/work/libiconv-1.7/lib'
> includedir='/usr/ports/converters/libiconv/work/libiconv-1.7/lib'
> sysconfdir='/usr/ports/converters/libiconv/work/libiconv-1.7/lib'
> /bin/sh ./../autoconf/mkinstalldirs
> /usr/ports/converters/libiconv/work/libiconv-1.7/lib
> /bin/sh ../libtool --mode=install install -c -o root -g wheel -m 444
> libcharset.la
> /usr/ports/converters/libiconv/work/libiconv-1.7/lib/libcharset.la
> install -c -o root -g wheel -m 444 .libs/libcharset.so.1
> /usr/ports/converters/libiconv/work/libiconv-1.7/lib/libcharset.so.1
> (cd /usr/ports/converters/libiconv/work/libiconv-1.7/lib && rm -f
> libcharset.so && ln -sf libcharset.so.1 libcharset.so)
> install -c -o root -g wheel -m 444 .libs/libcharset.a
> /usr/ports/converters/libiconv/work/libiconv-1.7/lib/libcharset.a
> ranlib /usr/ports/converters/libiconv/work/libiconv-1.7/lib/libcharset.a
> chmod 644
> /usr/ports/converters/libiconv/work/libiconv-1.7/lib/libcharset.a
> libtool: install: warning: remember to run `libtool --finish
> /usr/local/lib'
> /bin/sh ./../autoconf/mkinstalldirs
> /usr/ports/converters/libiconv/work/libiconv-1.7/lib
> test -f
> /usr/ports/converters/libiconv/work/libiconv-1.7/lib/charset.alias &&
> orig=/usr/ports/converters/libiconv/work/libiconv-1.7/lib/charset.alias
> || orig=charset.alias;  sed -f ref-add.sed $orig >
> /usr/ports/converters/libiconv/work/libiconv-1.7/lib/t-charset.alias;
> install -c -o root -g wheel -m 444
> /usr/ports/converters/libiconv/work/libiconv-1.7/lib/t-charset.alias
> /usr/ports/converters/libiconv/work/libiconv-1.7/lib/charset.alias;  rm
> -f /usr/ports/converters/libiconv/work/libiconv-1.7/lib/t-charset.alias
> /bin/sh ./autoconf/mkinstalldirs
> /usr/ports/converters/libiconv/work/libiconv-1.7/lib
> install -c -o root -g wheel -m 444 include/libcharset.h
> /usr/ports/converters/libiconv/work/libiconv-1.7/lib/libcharset.h
> cd lib && make all
> /bin/sh ../libtool --mode=compile cc -I. -I. -I../include -I./../include
> -O -pipe -c ./iconv.c
> rm -f .libs/iconv.lo
> cc -I. -I. -I../include -I./../include -O -pipe -c ./iconv.c  -fPIC
> -DPIC -o .libs/iconv.lo
> cc -I. -I. -I../include -I./../include -O -pipe -c ./iconv.c -o iconv.o
> 
>>/dev/null 2>&1
>>
> mv -f .libs/iconv.lo iconv.lo
> /bin/sh ../libtool --mode=link cc  -o libiconv.la -rpath /usr/local/lib
> -version-info 3 -no-undefined iconv.lo ../libcharset/lib/localcharset.lo
> rm -fr .libs/libiconv.la .libs/libiconv.* .libs/libiconv.*
> cc -shared  -Wl,--rpath -Wl,/usr/local/lib  iconv.lo
> ../libcharset/lib/localcharset.lo   -Wl,-soname -Wl,libiconv.so.3 -o
> .libs/libiconv.so.3
> (cd .libs && rm -f libiconv.so && ln -sf libiconv.so.3 libiconv.so)
> ar cru .libs/libiconv.a  iconv.o ../libcharset/lib/localcharset.o 
> ranlib .libs/libiconv.a
> creating libiconv.la
> (cd .libs && rm -f libiconv.la && ln -sf ../libiconv.la libiconv.la)
> cd src && make all
> cd ../lib && make libgiconv.la
> make: don't know how to make libgiconv.la. Stop
> *** Error code 2
> 
> Stop in /usr/ports/converters/libiconv/work/libiconv-1.7/src.
> *** Error code 1
> 
> Stop in /usr/ports/converters/libiconv/work/libiconv-1.7.
> *** Error code 1
> 
> Stop in /usr/ports/converters/libiconv.
> #  
> 
> 


-- 
Kent Stewart
Richland, WA

http://users.owt.com/kstewart/index.html


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D5492CE.2020605>