r21768 - gnucash/branches/2.4/packaging/win32 - More changes to compile gtk-2.24.

John Ralls jralls at ceridwen.us
Wed Dec 21 09:43:45 EST 2011


On Dec 21, 2011, at 1:02 AM, Geert Janssens wrote:

> On 21-12-11 03:28, John Ralls wrote:
>> Author: jralls
>> Date: 2011-12-20 21:28:48 -0500 (Tue, 20 Dec 2011)
>> New Revision: 21768
>> Trac: http://svn.gnucash.org/trac/changeset/21768
>> 
>> Modified:
>>    gnucash/branches/2.4/packaging/win32/defaults.sh
>>    gnucash/branches/2.4/packaging/win32/install-impl.sh
>> Log:
>> More changes to compile gtk-2.24.
>> 
>> 
>> Cross your fingers!
>> 
>> Modified: gnucash/branches/2.4/packaging/win32/defaults.sh
>> ===================================================================
>> --- gnucash/branches/2.4/packaging/win32/defaults.sh	2011-12-20 21:12:22 UTC (rev 21767)
>> +++ gnucash/branches/2.4/packaging/win32/defaults.sh	2011-12-21 02:28:48 UTC (rev 21768)
>> @@ -78,11 +78,24 @@
>>  set_default DTK_URL "$SF_MIRROR/mingw/msysDTK-1.0.1.exe"
>>  set_default M4_URL "$SF_MIRROR/mingw/m4-1.4.7-MSYS.tar.bz2"
>> 
>> -set_default MINGW_RT_URL "$SF_MIRROR/mingw/mingwrt-3.15.1-mingw32.tar.gz"
>> -set_default W32API_URL "$SF_MIRROR/mingw/w32api-3.13-mingw32-dev.tar.gz"
>> +set_default MINGW_RT_URL "$SF_MIRROR/mingw/mingwrt-3.18-mingw32-dev.tar.gz"
>> +set_default MINGW_RT_DLL_URL "$SF_MIRROR/mingw/mingwrt-3.18-mingw32-dll.tar.gz"
>> +set_default W32API_URL "$SF_MIRROR/mingw/w32api-3.15-1-mingw32-dev.tar.lzma"
>>  set_default MINGW_MAKE_URL "$SF_MIRROR/mingw/mingw32-make-3.81-20080326-3.tar.gz"
>>  set_default MINGW_DIR $GLOBAL_DIR\\mingw
>> 
>> +# The URLs for precompiled gcc/mingw binaries
>> +set_default BINUTILS_URL "$SF_MIRROR/mingw/binutils-2.21-2-mingw32-bin.tar.lzma"
>> +set_default GCC_CORE_URL "$SF_MIRROR/mingw/gcc-core-4.5.2-1-mingw32-bin.tar.lzma"
>> +set_default GCC_CORE_DLL_URL "$SF_MIRROR/mingw/libgcc-4.5.2-1-mingw32-dll-1.tar.lzma"
>> +set_default GCC_GPP_URL "$SF_MIRROR/mingw/gcc-c++-4.5.2-1-mingw32-bin.tar.lzma"
>> +set_default GCC_GPP_DLL_URL "$SF_MIRROR/mingw/libstdc++-4.5.2-1-mingw32-dll-6.tar.lzma"
>> +set_default GCC_GPP_PATCH "`pwd`/gcc-c++-4.4.0.patch"
>> +set_default GCC_MPC_URL "$SF_MIRROR/mingw/libmpc-0.8.1-1-mingw32-dll-2.tar.lzma"
>> +set_default GCC_MPFR_URL "$SF_MIRROR/mingw/libmpfr-2.4.1-1-mingw32-dll-1.tar.lzma"
>> +set_default GCC_GMP_URL "$SF_MIRROR/mingw/libgmp-5.0.1-1-mingw32-dll-10.tar.lzma"
>> +set_default GCC_PTHREADS_URL "$SF_MIRROR/mingw/libpthread-2.8.0-3-mingw32-dll-2.tar.lzma"
>> +
> Hmm, I suspect that if you need to update the gcc version to get by, we'll be in for a long run. I remember having a lot of issues with gcc 4.5.2  and guile 1.6 in the Windows native build. That's why I updated gcc and guile at the same time in trunk.
> 

I got an msys-1.0.11 installation working on my windows VM yesterday and got it to go as far as starting Gnucash (I have a link error that I think is left over from the weekend and a completely different setup using the latest mingw -- which didn't go away when I cleaned gnome, gwen and aqb, so I think I need to start over with a clean tree). Unfortunately the 2.4 build bombed on gwen with an error that I don't immediately understand.

I'm not likely to have time to dig into that today, so if you can fix the gwen error, great. Otherwise, I think you should revert your change to custom.sh yesterday (so that it goes back to aqb4) and we'll see what happens on tonight's build.

If we have to bump guile to 1.8, that should still be OK. 2.4 does work with 1.8, that's what ships on OSX.

Regards,
John Ralls




More information about the gnucash-devel mailing list