[PATCH libXt 1/2] Fix cross-compilation
Alan Coopersmith
alan.coopersmith at oracle.com
Thu Jan 3 08:00:48 PST 2013
On 01/ 3/13 07:32 AM, 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.
http://patchwork.freedesktop.org/patch/12455/ shows an unresolved issue
about the removal of X11/Xos.h introducing warnings since it handled the
#include of string.h that's now missing from the file.
--
-Alan Coopersmith- alan.coopersmith at oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
More information about the xorg-devel
mailing list