[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Mingw-cross-env-list] Preparation of release 2.9 - #2
From: |
Tony Theodore |
Subject: |
Re: [Mingw-cross-env-list] Preparation of release 2.9 - #2 |
Date: |
Mon, 19 Oct 2009 00:10:32 +1100 |
2009/10/18 Tony Theodore <address@hidden>:
>> Open Solaris is failing at pango, other systems are succeeding with
>> updated glib etc.
>
> So looking at the log and doing some searching, I think it's not
> detecting the cross compile for c++, but is for the other tools (gcc,
> ar, ld etc.). This fails on solaris, as it's still using gcc 3.4.3,
> which throws the "non-default constructor in class without a
> constructor" error, where later gcc versions don't.
>
> I'm a little stuck at the moment, trying to read through configure to
> find where this is set.
>
> Tony
I can't figure it out, but setting CXX allows the rest of the build to
complete succesfully.
diff -r 62514c0a1a06 src/pango.mk
--- a/src/pango.mk Sat Oct 17 00:50:48 2009 +0200
+++ b/src/pango.mk Mon Oct 19 00:56:34 2009 +1100
@@ -53,6 +53,7 @@
--without-x \
--enable-explicit-deps \
--with-included-modules \
- --without-dynamic-modules
+ --without-dynamic-modules \
+ CXX=$(TARGET)-g++
$(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS=
sbin_PROGRAMS= noinst_PROGRAMS=
endef
Regards,
Tony