[PATCH libXt 1/2] Fix cross-compilation

Thierry Reding thierry.reding at avionic-design.de
Thu Jan 3 07:41:54 PST 2013


On Thu, Jan 03, 2013 at 04:32:45PM +0100, Thomas Petazzoni wrote:
> Dear Thierry Reding,
> 
> On Thu,  3 Jan 2013 10:16:55 +0100, Thierry Reding wrote:
> > When cross-compiling against a sysroot for instance, a --sysroot
> > option is typically passed via the CPPFLAGS variable. This can cause
> > the build to break in the util subdirectory which requires the
> > CPPFLAGS to be set for the build system.
> > 
> > Solve this by using the value of CPPFLAGS_FOR_BUILD for CPPFLAGS in
> > the util subdirectory. Cross-compile setups can override the variable
> > when calling teh configure script.
> > 
> > Signed-off-by: Thierry Reding <thierry.reding at avionic-design.de>
> 
> I also sent a libXt cross-compilation fix a while ago, but it was never
> applied:
> 
> Subject: [PATCH] libXt: util: don't link makestrs with target cflags
> Date: Fri, 16 Nov 2012 10:41:06 +0100
> 
> Hopefully it will get applied some day.

Right, I remember seeing that. Let's see if somebody notices. If not we
probably have to find out who needs to be prodded to get the patches
merged.

Thierry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20130103/d65d3676/attachment.pgp>


More information about the xorg-devel mailing list