glib build
Koop Mast
kwm at rainbow-runner.nl
Mon Nov 26 14:07:24 UTC 2012
On 21-11-2012 23:38, Gary Aitken wrote:
> Sorry to bug you;
> I've asked on freebsd-users, freebsd-ports, and autoconf at 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 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe at freebsd.org"
More information about the freebsd-gnome
mailing list