RE: gtk cross compilation



Hello,
 
I am trying to do the exact same thing -- cross-compile GTK+-2.10.6 for arm-linux.
 
"./configure --host=arm-linux" gets pretty far then stops with:
 
 
checking for TIFFFlushData in -ltiff34... no
configure: WARNING: *** TIFF loader will not be built (TIFF library not found) ***
configure: error:
*** Checks for TIFF loader failed. You can build without it by passing
*** --without-libtiff to configure but some programs using GTK+ may
*** not work properly
 
So I tried it with --without-libtiff and it complained about JPEG lib.  So added --without-libjpeg and it is saying
 
checking for XOpenDisplay... no
configure: error: *** libX11 not found.
 
The config.log indicated that the libX11.a (and the libX11.so) it found were incompatible (for ARM).  Are there X11 libs out there for ARM?
 
Has anybody gotten GTK+-2 to cross-compile for arm-linux?
 
 I haven't had a chance to look at your tool Sergei - does it do this type of thing?
 
TIA,
Steve

Sergei Steshenko <sergstesh yahoo com> wrote:

--- "Shyjumon N." wrote:

> Hi Magnus Myrefors,
> Thanks for your support. actually what i can find is in my arm-linux cross compiler,
> is not having lib corresponding to gtk, it uses my gtk lib available for i386 archi.
> and that now creating an elf but not run in arm, only on i386.
> now my question is wheather i need to get a gtk version for arm or down load the gtk source and
> cross compile it for arm and then use it.
> Even i tried it... but i do't know is it the right way to.
> Please advice me.
>
> With regds,
>
>
>
> Shyjumon N
> Mobile: +91-9945006965
>
>
>
> -----Original Message-----
> From: Magnus Myrefors [mailto:myrefors magnus telia com]
> Sent: Wed 11/29/2006 5:49 PM
> To: Shyjumon N.
> Cc: gtk-list gnome org
> Subject: Re: gtk cross compilation
>
> gtk cross compilationHi,
>
> Make sure that your PKG_CONFIG_PATH points to the directory which contains the pc-files.
> Can you really use the gcc command when you cross-compile ? To make sure that it is the
> cross-compiler that is used I suggest you use another name for it.
> When I compile I have to write `pkg-config --cflags gtk+-2.0 --libs gtk+-2.0` instead of
>
> `pkg-config --cflags --libs gtk+-2.0`.
>
> magnus m
> ----- Original Message -----
> From: Shyjumon N.
> To: gtk-list gnome org
> Sent: Wednesday, November 29, 2006 12:30 PM
> Subject: gtk cross compilation
>
>
> Hi All,
> is there any documentaion for gtk+ cross compilation for arm boards.
> or is there any clues for the following error.
>
> [root localhost ~]# /root/arm/usr/arm-linux/bin/gcc -o hello helloworld.c `pkg-config --cflags
> --libs gtk+-2.0`
>
> /root/arm/usr/bin/../lib/gcc/arm-linux/4.0.0/../../../../arm-linux/bin/ld: cannot find
> -lgtk-x11-2.0
> collect2: ld returned 1 exit status
>
>
> With regds,
>
>
>
> Shyjumon N
> Mobile: +91-9945006965
>
>
>
>
>
>
>
>
> ------------------------------------------------------------------------------
>
>
> The information contained in this e-mail message and in any annexure is confidential to the
> recipient and may contain privileged information. If you are not the intended recipient, please
> notify the sender and delete the message along with any annexure. You should not disclose, copy
> or otherwise use the information contained
> in the message or any annexure. Any views expressed in this e-mail are those of the individual
> sender except where the sender specifically states them to be the views of SoCrates Software
> India Pvt Ltd., Bangalore.
>
>
>
> ------------------------------------------------------------------------------
>
>
> _______________________________________________
> gtk-list mailing list
> gtk-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-list
>
> > The information contained in this e-mail message and in any annexure is confidential to the
> recipient and may contain privileged information. If you are not the intended recipient, please
> notify the sender and delete the message along with any annexure. You should not disclose, copy
> or otherwise use the information contained
> in the message or any annexure. Any views expressed in this e-mail are those of the individual
> sender except where the sender specifically states them to be the views of SoCrates Software
> India Pvt Ltd., Bangalore.
> > _______________________________________________
> gtk-list mailing list
> gtk-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-list
>

???

Of course, everything should be compiled for ARM, then linked. How else ?

--Sergei.

Applications From Scratch: http://appsfromscratch.berlios.de/



____________________________________________________________________________________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com
_______________________________________________
gtk-list mailing list
gtk-list gnome org
http://mail.gnome.org/mailman/listinfo/gtk-list


Everyone is raving about the all-new Yahoo! Mail beta.

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]