Date: Mon, 26 Nov 2012 15:07:12 +0100 From: Koop Mast <kwm@rainbow-runner.nl> To: Gary Aitken <garya@dreamchaser.org> Cc: gnome@FreeBSD.org Subject: Re: glib build Message-ID: <50B37790.5040806@rainbow-runner.nl> In-Reply-To: <50AD57EA.2070402@dreamchaser.org> References: <50AD57EA.2070402@dreamchaser.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 21-11-2012 23:38, Gary Aitken wrote: > Sorry to bug you; > I've asked on freebsd-users, freebsd-ports, and autoconf@gnu.org and gotten no > response. > > I'm trying to build gimp 2.8 which requires glib 2.32.4. The problem below with libiconv is that by default configure doesn't look in /usr/local for headers/libraries. It has to be told. However we already have a update for gimp 2.8 queued but it depends on some other things that is a pretty large update (which isn't allowed atm) and it needs testing to see if we don't break any other ports by accident. GNOME devel repo: http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi/ -Koop > As it's not in the ports tree yet, > and I don't want to disturb the existing gimp 2.6, > I'm trying to build from a non-standard location > and put the results into a non-standard location. > > Assuming I can understand the process, > I would probably be willing to try to help with some of these ports. > But there's obviously a lot I don't understand at this point. > > After unpacking, I tried: > > $cd /home/garya/gimp_2_8/work/glib_2.32.4 > $./configure --prefix=/home/garya/gimp_2_8 > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > ... > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking for style of include used by make... GNU > checking dependency style of gcc... gcc3 > checking how to run the C preprocessor... gcc -E > checking build system type... x86_64-unknown-freebsd9.0 > checking host system type... x86_64-unknown-freebsd9.0 > ... > checking whether we are using the GNU C Library 2.1 or newer... no > ... > checking for pkg-config... /usr/local/bin/pkg-config > checking pkg-config is at least version 0.16... yes > ... > checking for python version... 2.7 > checking for python platform... freebsd9 > checking for python script directory... ${prefix}/lib/python2.7/site-packages > checking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages > checking for iconv_open... no > checking for libiconv_open in -liconv... no > checking for iconv_open in -liconv... no > configure: error: *** No iconv() implementation found in C library or libiconv > > iconv_open exists in both libiconv.a and libiconv.so: > > $nm /usr/local/lib/libiconv.so | grep iconv_open > 0000000000019670 T iconv_open > 0000000000019670 T libiconv_open > 0000000000018e60 T libiconv_open_into > $nm /usr/local/lib/libiconv.a | grep iconv_open > 0000000000015c80 T iconv_open > 0000000000015c80 T libiconv_open > 0000000000015560 T libiconv_open_into > > Can you give me some pointers? > > Thanks, > > Gary > _______________________________________________ > freebsd-gnome@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50B37790.5040806>