[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gcl-devel] GCL on windows broken by recent change to MAXPAGE
From: |
David Billinghurst |
Subject: |
[Gcl-devel] GCL on windows broken by recent change to MAXPAGE |
Date: |
Mon, 03 Jun 2013 23:25:20 +1000 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.28) Gecko/20120306 Lightning/1.0b2 Thunderbird/3.1.20 |
BACKGROUND
----------
I have been revisiting Version_2_6_8pre on windows. I use gcl to build
the Maxima release for Windows. This is still based on gcc-3.3.1. I
have also been trying to build gcl with current mingw/msys/gcc.
Under Windows XP I have been able to build cvs gcl and recent maxima
releases with the following tools
$ msysinfo
MSYS 1.0.17(0.48/3/2) 2011-04-24 23:39 i686 unknown; targ=MINGW32
GNU bash, version 3.1.17(1)-release (i686-pc-msys); ENV=.profile
GNU Make 3.81This program built for i686-pc-msys; MAKE_MODE=unix
gcc.exe (GCC) 4.7.2; targ=MINGW32
GNU ld (GNU Binutils) 2.23.1
PROBLEM
-------
The changed definition to MAXPAGE in h/gclinc.h.in on 23 April breaks
the Windows build.
http://cvs.savannah.gnu.org/viewvc/gcl/h/gclincl.h.in?root=gcl&r1=1.27.6.10.8.1.4.1.4.10&r2=1.27.6.10.8.1.4.1.4.11&pathrev=Version_2_6_8pre
Reverting this change unbreaks it.
The end of the build session is
/usr/local/src/gcl-20130501/unixport/raw_pre_gcl.exe
/usr/local/src/gcl-20130501/unixport/ -libdir
/usr/local/src/gcl-20130501/ < foo
Unrecoverable error: Can't allocate. Good-bye!.
This application has requested the Runtime to terminate it in an unusual
way.
Please contact the application's support team for more information.
make[1]: *** [saved_pre_gcl] Error 3
make[1]: Leaving directory `/usr/local/src/gcl-20130501/unixport'
make: *** [unixport/saved_pre_gcl] Error 2
- [Gcl-devel] GCL on windows broken by recent change to MAXPAGE,
David Billinghurst <=