/[gcl]/gcl/readme.mingw
ViewVC logotype

Diff of /gcl/readme.mingw

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by mjthomas, Sun Jun 2 23:20:52 2002 UTC revision 1.6 by mjthomas, Wed Jul 10 11:23:52 2002 UTC
# Line 5  BUILD TOOLS Line 5  BUILD TOOLS
5  - Mingw32 1.1 Windows native gcc from Source Forge:  - Mingw32 1.1 Windows native gcc from Source Forge:
6      http://sourceforge.net/projects/mingw/      http://sourceforge.net/projects/mingw/
7    
8  - Cygwin Unix emulation tools, which supply the configuration and build environment:  - Cygwin Unix emulation tools - the configuration and build environment:
9      http://sources.redhat.com/cygwin/      http://sources.redhat.com/cygwin/
10    
11  - tcl/tk 8.3 from the http (ftp seems to be broken) links at:  - tcl/tk 8.3 from the http (ftp seems to be broken) links at:
# Line 14  BUILD TOOLS Line 14  BUILD TOOLS
14  - Source code for GCL.  - Source code for GCL.
15      http://savannah.gnu.org/projects/gcl/      http://savannah.gnu.org/projects/gcl/
16    
17  As a general rule it is a good idea to keep up to date with Mingw32 and Cygwin.    It is a good idea to keep up to date with Mingw32 and Cygwin, especially
18  Most importantly, get the latest runtime (30 April 2002).  Having said that,  the latest Mingw32 runtime (30 April 2002).  Having said that,
19  I have not yet tried the recently released version 3.1 of Mingw32 gcc.  I have not yet tried the recently released version 3.1 of Mingw32 gcc.
20    
21  Only version 2.95 is known to work (3.1 may well work, it just hasn't been tried yet).  Only gcc 2.95 is known to work (3.1 may well work, it just hasn't been tried yet).
22    
23    
24    
25  SETUP  SETUP
26    
27  - Install Cygwin and Mingw32 per the instructions at those sites.  - Install Cygwin and Mingw32 using the instructions at those sites.
28    
29  - Install the Tcl/Tk packages directly into your Mingw32 directory. You don't  - Install the Tcl/Tk packages directly into your Mingw32 directory. You don't
30    need these packages if you don't want to build "tclwinkill.dll" or    need these packages if you don't want to build "tclwinkill.dll" or
31    (perhaps one day, gcl-tk).    (perhaps one day) gcl-tk.
32    
33  - After installing Cygwin, set your Bash path so that Mingw32 is first eg:  - After installing Cygwin, set your Bash path so that Mingw32 is first eg:
34        
# Line 59  BUILDING Line 59  BUILDING
59    
60  - We are now ready to configure:  - We are now ready to configure:
61    
62          ./configure --enable-machine=mingw --prefix="f:/lang/gclcvs" >& con.log          ./configure --disable-bfd --enable-machine=mingw --prefix="c:/gcl" >& con.log
63    
64    Change the prefix directory as required for your final installation path.      Change the prefix directory as required for your final installation path.  
65    Note that it is helpful to redirect output from configure and make into log    Note that it is helpful to redirect output from configure and make into log
# Line 83  BUILDING Line 83  BUILDING
83    You may need to fiddle with the install target a little as it is not very    You may need to fiddle with the install target a little as it is not very
84    Windows friendly at the moment.    Windows friendly at the moment.
85    
86    - At this point, BFD fasloading and PCL/ANSI do not work, but the configuration
87      options above are sufficient to get a "traditional" gcl executable which
88      will build the current CVS version of Maxima.
89    
90  Mike Thomas, 4 April 2002  
91    Mike Thomas, 10 July 2002
92    
93    
94    

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26