Re: Cross-compiling glib for arm
- From: Daniel James <daniel netbreeze com au>
- To: ON JJ <jjon1985 hotmail com>
- Cc: gnome-list gnome org
- Subject: Re: Cross-compiling glib for arm
- Date: Fri, 12 Mar 2010 17:12:44 +1000
2010/3/12 ON JJ
<jjon1985 hotmail com>
HI
I am trying to cross compile glib. This is my configure
sudo ./configure --prefix=/opt/crosstool/ --host=arm-linux --build=i686-linux CC=arm-linux-gcc RANLIB=arm-linux-ranlib LD=arm-linux-ld --cache-file=arm-linux-cache LDFLAGS="-L/opt/crosstool/lib" CFLAGS="-I/opt/crosstool/include"
checking for msgfmt... no
configure: error:
*** You must have either have gettext support in your C library, or use the
*** GNU gettext library. (
http://www.gnu.org/software/gettext/gettext.html
I had made gettext in /opt/crosstool/ ,
in include file ,there have gettext-po.h
in lib file, there have
libgettextlib-0.14.so libgettextpo.a libgettextpo.so.0
libgettextsrc.la
libgettextlib.la libgettextpo.la libgettextpo.so.0.1.0 libgettextsrc.so
libgettextlib.so libgettextpo.so libgette
xtsrc-0.14.so and i had set the LDFLAGS and CFLAGS, Why the configure cann't find the gettext?
Is my setting error?Please tell me how to solve this problem
Hi Jjon, this appears to be because autoconf can't find the package config files... try something like this:
export PKG_CONFIG_PATH=/opt/crosstool/libs/pkgconfig/
./configure ... etc..
Regards,
Daniel
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]