|
View:
New views
20 Messages
—
Rating Filter:
Alert me
|
| < Prev | 1 - 2 | Next > |
|
|
|
|
|
Re: [sr #106130] GLC 2.6.7 and later binaries for Windoze?Camm,
Just tinkering with the new Win32 build from the FTP site. (The biggest trick was prowling mirrors for older GCC and BINUTILS to match what Mike Thomas was using in 2004. (G'day Mike--I did my PhD in Australia.)
I still have some work to do to make a real Win32 installer, though I would like to clarify that the build possible from the following file will be the CLtL1 variant, and not the ANSI variant, correct?
Being unfamiliar with the CVS system, I'm not sure how to get to more recent files. I'll have help from a more expert Linux guy (one of the CS faculty here) on 8 January, though if you could offer some direction on how I can get to the newer files on my Win32 system before then I'll be happy to get on it sooner.
Best wishes,
_don ~~~~~~~~~~~~~~~~~~~~~~~~~ Don Winiecki, Ed.D., Ph.D., Associate Professor Boise State University, College of Engineering Department of Instructional & Performance Technology 1910 University Drive, Boise, Idaho 83725-2070 USA E-mail: dwiniecki@... WWW: http://ipt.boisestate.edu Telephone: (+01) 208 426 1899 Fax: (+01) 208 426 1970 ~~~~~~~~~~~~~~~~~~~~~~~~~ >>> Camm Maguire <camm@...> 12/18/2007 8:14 AM >>> Greetings! Our peerless windows maintainer has retired for personal reasons. I have been offered a machine on which to construct these installers, but have not yet familiarized myself with the process. Would you be interested in helping with the windows packaging? In case you have access to a Linux development box, current packages of bot the stable branch and the cvs head/experimental branch are available in the Debian package repositories at regular intervals. Take care, anonymous <INVALID.NOREPLY@...> writes: > URL: > <http://savannah.gnu.org/support/?106130> > > Summary: GLC 2.6.7 binary for Windoze? > Project: GNU Common Lisp > Submitted by: None > Submitted on: Monday 12/17/2007 at 21:57 UTC > Category: None > Priority: 5 - Normal > Severity: 3 - Normal > Status: None > Privacy: Public > Assigned to: None > Originator Email: > Open/Closed: Open > Discussion Lock: Any > Operating System: Microsoft Windows > > _______________________________________________________ > > Details: > > Has there been a release of GCL (ANSI) for WindowsXP? > > A check of the downloadables shows 2.6.6 as the most recent binary release > for Windows, but this is a few years ago. > > Thanks, > > _don > > ~~~~~~~~~~~~~~~~~~~~~~~~~ > Don Winiecki, Ed.D., Ph.D., Associate Professor > Boise State University, College of Engineering > Department of Instructional & Performance Technology > 1910 University Drive, Boise, Idaho 83725-2070 USA > E-mail: dwiniecki@... > WWW: http://ipt.boisestate.edu > Telephone: (+01) 208 426 1899 > Fax: (+01) 208 426 1970 > ~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > > _______________________________________________________ > > Reply to this item at: > > <http://savannah.gnu.org/support/?106130> > > _______________________________________________ > Message sent via/by Savannah > http://savannah.gnu.org/ > > > > -- Camm Maguire camm@... ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah _______________________________________________ Gcl-devel mailing list Gcl-devel@... http://lists.gnu.org/mailman/listinfo/gcl-devel |
|
|
Re: Re: [sr #106130] GLC 2.6.7 and later binaries for Windoze?On Sun, 23 Dec 2007, Donald Winiecki wrote:
| Camm, | | Just tinkering with the new Win32 build from the FTP site. (The | biggest trick was prowling mirrors for older GCC and BINUTILS to match | what Mike Thomas was using in 2004. (G'day Mike--I did my PhD in | Australia.) | | I still have some work to do to make a real Win32 installer, though I | would like to clarify that the build possible from the following file | will be the CLtL1 variant, and not the ANSI variant, correct? | | ftp://ftp.gnu.org/pub/gnu/gcl/gcl-2.6.7.tar.gz ( | ftp://ftp.gnu.org/pub/gnu/gcl/gcl-2.6.7.tar.gz ) | | Being unfamiliar with the CVS system, I'm not sure how to get to more | recent files. I'll have help from a more expert Linux guy (one of the | CS faculty here) on 8 January, though if you could offer some direction | on how I can get to the newer files on my Win32 system before then I'll | be happy to get on it sooner. Hi Don, Do you already have tortoise CVs installed? -- Gaby _______________________________________________ Gcl-devel mailing list Gcl-devel@... http://lists.gnu.org/mailman/listinfo/gcl-devel |
|
|
Re: Re: [sr #106130] GLC 2.6.7 and later binaries for Windoze?I've just installed it, though haven't gotten through the documentation.
I may be a luser, but it appears to be a CVS for my own project, rather than something that will allow me to read from the GCL CVS.
On Sun, 23 Dec 2007, Donald Winiecki wrote: | Camm, | | Just tinkering with the new Win32 build from the FTP site. (The | biggest trick was prowling mirrors for older GCC and BINUTILS to match | what Mike Thomas was using in 2004. (G'day Mike--I did my PhD in | Australia.) | | I still have some work to do to make a real Win32 installer, though I | would like to clarify that the build possible from the following file | will be the CLtL1 variant, and not the ANSI variant, correct? | | ftp://ftp.gnu.org/pub/gnu/gcl/gcl-2.6.7.tar.gz ( | ftp://ftp.gnu.org/pub/gnu/gcl/gcl-2.6.7.tar.gz ) | | Being unfamiliar with the CVS system, I'm not sure how to get to more | recent files. I'll have help from a more expert Linux guy (one of the | CS faculty here) on 8 January, though if you could offer some direction | on how I can get to the newer files on my Win32 system before then I'll | be happy to get on it sooner. Hi Don, Do you already have tortoise CVs installed? -- Gaby _______________________________________________ Gcl-devel mailing list Gcl-devel@... http://lists.gnu.org/mailman/listinfo/gcl-devel |
|
|
Re: Re: [sr #106130] GLC 2.6.7 and later binaries for Windoze?On Mon, 24 Dec 2007, Donald Winiecki wrote:
| I've just installed it, though haven't gotten through the documentation. OK. Now, choose a place that would contain your check out of GCL CVS. Right click should give you a menu with `CVS checkout' as submenu. click on it. You should be presented with a dialogue panel. If you intend to commit to the GCL CVS repo (assuming you have write access), enter :ext for Protocol; otherwise, enter :pserver For `server', enter cvs.savannah.gnu.org For `Repository folder', enter /sources/gcl For `Userr name', you enter you login at savannah if you have write commit, otherwise, you just enter anonymous For `Module', enter gcl Next, click on `Options' tab; then check the `Use UNIX line ending' box. You can also chose the name of the folder that will contain the check out on *your* machine. Personally, I enter gcl.cvs. Now, click again on `Module' tab. Click on OK. You should see that tortoise CVS is checking out GCL from CVS repo. More information on CVS access is available here http://savannah.gnu.org/cvs/?group=gcl Happy hacking. -- Gaby _______________________________________________ Gcl-devel mailing list Gcl-devel@... http://lists.gnu.org/mailman/listinfo/gcl-devel |
|
|
Re: Re: [sr #106130] GLC 2.6.7 and later binaries for Windoze?Finestkind!
Now it's a matter of getting the check out to behave under the same conditions as the downloadable releases on ftp://ftp.gnu.org/pub/gnu/gcl, and to create the .exe as did Mike.
I'll have more energy for this soon.
Thanks for your patience with this.
_don >>> Gabriel Dos Reis <gdr@...> 12/25/2007 2:28 AM >>> On Mon, 24 Dec 2007, Donald Winiecki wrote: | I've just installed it, though haven't gotten through the documentation. OK. Now, choose a place that would contain your check out of GCL CVS. Right click should give you a menu with `CVS checkout' as submenu. click on it. You should be presented with a dialogue panel. If you intend to commit to the GCL CVS repo (assuming you have write access), enter :ext for Protocol; otherwise, enter :pserver For `server', enter cvs.savannah.gnu.org For `Repository folder', enter /sources/gcl For `Userr name', you enter you login at savannah if you have write commit, otherwise, you just enter anonymous For `Module', enter gcl Next, click on `Options' tab; then check the `Use UNIX line ending' box. You can also chose the name of the folder that will contain the check out on *your* machine. Personally, I enter gcl.cvs. Now, click again on `Module' tab. Click on OK. You should see that tortoise CVS is checking out GCL from CVS repo. More information on CVS access is available here http://savannah.gnu.org/cvs/?group=gcl Happy hacking. -- Gaby _______________________________________________ Gcl-devel mailing list Gcl-devel@... http://lists.gnu.org/mailman/listinfo/gcl-devel _______________________________________________ Gcl-devel mailing list Gcl-devel@... http://lists.gnu.org/mailman/listinfo/gcl-devel |
|
|
Binary installation packages for WindozeI've got the CLTL1 and ANSI variants compiled now--most of the MinGW and MSYS files recommended by Mike Thomas' are the (still) the right ones (I tested the most recent versions of those files and then backtracked through each prior version and combination of files to discover this).
However, I am yet to get the embedded DOS batch file to run and make a desktop icon for the executable, and I still have to put together a real Windows-installation package.
I suspect these last two things will take a bit longer. Since there doesn't seem to be much demand for Windows' files, I won't have it on the top of my things to do, but hope to get it done, and new 'how to' files prepared in the next few weeks.
Thanks to Camm and Gaby for their help on these things. (Don't know were Camm is, but I'll bet the weather is somewhat nicer in College Station, TX than it is up here in Boise, and I know for sure that it's very warm and dry in Brissy! Hope that you're all keeping warm through these early-winter greys...)
Best,
_don ~~~~~~~~~~~~~~~~~~~~~~~~~ Don Winiecki, Ed.D., Ph.D., Associate Professor Boise State University, College of Engineering Department of Instructional & Performance Technology 1910 University Drive, Boise, Idaho 83725-2070 USA E-mail: dwiniecki@... WWW: http://ipt.boisestate.edu Telephone: (+01) 208 426 1899 Fax: (+01) 208 426 1970 ~~~~~~~~~~~~~~~~~~~~~~~~~ _______________________________________________ Gcl-devel mailing list Gcl-devel@... http://lists.gnu.org/mailman/listinfo/gcl-devel |
|
|
GCL 2.6.7 and later binaries for Windoze?A few more questions on the above topic:
Is anyone on the list know what software Mike Thomas used to create the Win32 installer package for GCL 2.6.6 in 2005 (see ftp://ftp.gnu.org/pub/gnu/gcl/binaries/stable)? What is the significance of 'japi' in the file names of the Win32 installers Mike Thomas has made (see ftp://ftp.gnu.org/pub/gnu/gcl/binaries/stable)? In both cases, I don't want to upset norms or reinvent things if I don't have to... Best, _don _______________________________________________ Gcl-devel mailing list Gcl-devel@... http://lists.gnu.org/mailman/listinfo/gcl-devel |
|
|
Updated and broadened directions on building native Win32 binary for GCLBelow is an updated 'how to' on building GCL for native Win32 use (either CLTL1 or ANSI). Most of Mike Thomas' work is still relevant. I had to dig around for the MinGW and MSYS files from other locations, because SourceForge doesn't go back so far in some cases.
It also includes directions (mostly from Gaby) for using TortoiseCVS to check out files, placing the 'info' files (pointed out by Camm) and a pointer to a webpage by Gordon Novak Jr. at U Texas on making GCL run in inferior mode under EMACS. All of this is included on the grounds that _I required all of it_ and it might be safe to guess that other Win32 users would be similarly without the required knowledge.
I have not spent the time to learn how to produce a real Windows-installer file as did Mike Thomas. Since there appears to be little call for a native Win32 build, I'm hoping this is good for the community--as small an offering as it is.
Best,
_don
~~~~~~~~~~~~~~~~~~~~~~~~~ Don Winiecki, Ed.D., Ph.D., Associate Professor Boise State University, College of Engineering Department of Instructional & Performance Technology 1910 University Drive, Boise, Idaho 83725-2070 USA E-mail: dwiniecki@... WWW: http://ipt.boisestate.edu Telephone: (+01) 208 426 1899 Fax: (+01) 208 426 1970 ~~~~~~~~~~~~~~~~~~~~~~~~~ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
===============================================
BUILDING NATIVE WIN32 GNU COMMON LISP FROM CVS =============================================== The preferred build host system for the Mingw32 compiler is MSYS.
I use gcc version 3.3.1 and binutils 2.14.90, but earlier versions
of gcc back to 2.95 are OK provided that you remove the "-fno-zero-initialized-in-bss" flag in "h/mingw.defs" before running "configure". Note that gcc 3.3.3 and gcc 3.4.0 do NOT work; likewise binutils 2.13.90
and 2.15.90. The working binutils version can be found at:
===============================================
INSTALL AND CONFIGURE TORTOISE CVS =============================================== Download Tortoise CVS from: http://www.tortoisecvs.org/
After downloading, install Tortoise CVS and included programs,
accepting default installation directories. ===============================================
DOWNLOAD CVS FOR GCL =============================================== Choose a directory to which you will download (check out) of the GCL CVS
(I created c:\_cvs). Enter the directory created and right click. The context menu will show
`CVS checkout' as a context menu itemu. Choose the 'CVS checkout' context menu item. You should be presented with
a dialogue box titled 'TortoiseCVS-Checkout Module'. Under the 'Module' tab, enter the following:
For Protocol, enter
:pserver
For `server', enter
cvs.savannah.gnu.org
For `Repository folder', enter
/sources/gcl
For `User name', enter
anonymous
On the right side of the dialog box, for `Module', enter
gcl
Under the 'Revision' tab:
Select the 'Choose branch or tag' radio button
Select the 'Update list...' button
Open the 'Branch or tag name:' drop down list and select the version you want
to build Under the 'Options' tab:
Check the `Use UNIX line ending' box
Choose the 'Enter your own folder name' radio button
In the 'Custom folder name:' field, enter the name of the folder you desire
to be created (for example, 'gcl-2.6.7' to match the version to be built) Now, click again on `Module' tab. Click on OK. You should see that
tortoise CVS is checking out GCL from CVS repo. More information on CVS access is available here =============================================== INSTALLING BUILD TOOLS (MinGW, MSYS) =============================================== BUILD TOOLS
Subject to the above warnings, it is usually a good idea to keep up to
date with Mingw32 and MSYS. Updates for various parts of these packages are available on the web site. Go to http://www.mingw.org/download.shtml and download
Install these files in the same order as above. Accept the default
locations. GCC-CORE-3.3.1-20038041.tar.gz' should be extracted into c:/mingw and overwrites the older version of gcc. When you are done, you should be able to start MSYS and a get the '$' prompt
(customized for your machine name and your username, if active) To check the installation, type 'gcc -v' at the prompt. If all was installed
properly you should see: gcc version 3.3.1 (mingw special 20030804-1)
===============================================
BUILDING GCL USING MSYS AS THE HOST =============================================== At the MSYS '$' prompt, change to your GCL source directory eg:
cd /c/_cvs/gcl-2.6.7
You are now ready to configure GCL:
If you want to build the CLTL1 variant, type:
./configure --prefix="c:/gcl" > configure.log 2>&1
If you want to build the ANSI variant, type:
./configure --prefix="c:/gcl" > --enable-ansi configure.log 2>&1
Change the prefix directory as required for your desired final installation
path. I find it helpful to redirect output from "configure" and "make" into log files for debugging and checking. Check the log. If no errors,
Type:
make >& make.log
The "saved_gcl.exe" (or "saved_ansi_gcl.exe") should turn up eventually in
the unixport directory (inside the \lib\gcl-x.x.x directory of the final installation directory). You can try it out directly inside the MSYS shell by typing the following at
the MSYS command prompt. ./unixport/saved_gcl.exe
To install, type the following at the MSYS command prompt:
make install >& install.log
- The batch file "gclm.bat" can be used to make a Windows desktop
shortcut. (NOTE: I have not been able to make this batch file work [djw]) - BFD fasloading, Stratified Garbage Collection (SGC) readline and GCL-TK
don't work under Windows. The configuration options above provide a "traditional" GCL executable which will build the current CVS version of Maxima. The BFD option will depend on someone with knowledge of BFD and PE-COFF linking fixing some problems with the BFD library - I am slowly absorbing the info needed, but we really need input from an expert. My inclination is to stick with custom relocation as BFD is less efficient. ===============================================
INSTALLING GCL INFORMATION ACCESSIBLE FROM GCL INTERPRETER =============================================== Download "gcl.info.tgz" from ftp://ftp.gnu.org/pub/gnu/gcl/
Make the following directory path and unpack the downloaded file into
C:\usr\local\gnu\info
===============================================
RUNNING GCL =============================================== You can move the final installation folder (for example, "GCL-2.6.7-ANSI")
anywhere on your hard drive (typically, c:\program files). Create a shortcut to the executable (either "saved_gcl.exe" or
"saved_ansi_gcl.exe") and assign to it the icon located in the \bin directory. You can then move the shortcut to anywhere (the 'Start' menu or your 'Quick
Launch' menu). Double click the icon to launch GCL. ===============================================
CONFIGURE GCL TO RUN IN INFERIOR MODE UNDER EMACS =============================================== Follow directions provided by Gordon Novak Jr. at:
=============================================== Mike Thomas 15 June 2004
(Updates and modifications by Don Winiecki, 1:06 PM 1/1/2008, using information provided by
Mike Thomas, Camm Maguire, Gaby Dos Reis, Gordon Novak Jr. and Bill Page (http://lists.gnu.org/archive/html/axiom-developer/2003-10/msg00227.html)) =============================================== BUILDING NATIVE WIN32 GNU COMMON LISP FROM CVS =============================================== The preferred build host system for the Mingw32 compiler is MSYS. I use gcc version 3.3.1 and binutils 2.14.90, but earlier versions of gcc back to 2.95 are OK provided that you remove the "-fno-zero-initialized-in-bss" flag in "h/mingw.defs" before running "configure". Note that gcc 3.3.3 and gcc 3.4.0 do NOT work; likewise binutils 2.13.90 and 2.15.90. The working binutils version can be found at: http://gd.tuwien.ac.at/gnu/mingw/binutils-2.14.90-20030612-1.tar.gz =============================================== INSTALL AND CONFIGURE TORTOISE CVS =============================================== Download Tortoise CVS from: http://www.tortoisecvs.org/ After downloading, install Tortoise CVS and included programs, accepting default installation directories. =============================================== DOWNLOAD CVS FOR GCL =============================================== Choose a directory to which you will download (check out) of the GCL CVS (I created c:\_cvs). Enter the directory created and right click. The context menu will show `CVS checkout' as a context menu itemu. Choose the 'CVS checkout' context menu item. You should be presented with a dialogue box titled 'TortoiseCVS-Checkout Module'. Under the 'Module' tab, enter the following: For Protocol, enter :pserver For `server', enter cvs.savannah.gnu.org For `Repository folder', enter /sources/gcl For `User name', enter anonymous On the right side of the dialog box, for `Module', enter gcl Under the 'Revision' tab: Select the 'Choose branch or tag' radio button Select the 'Update list...' button Open the 'Branch or tag name:' drop down list and select the version you want to build Under the 'Options' tab: Check the `Use UNIX line ending' box Choose the 'Enter your own folder name' radio button In the 'Custom folder name:' field, enter the name of the folder you desire to be created (for example, 'gcl-2.6.7' to match the version to be built) Now, click again on `Module' tab. Click on OK. You should see that tortoise CVS is checking out GCL from CVS repo. More information on CVS access is available here http://savannah.gnu.org/cvs/?group=gcl =============================================== INSTALLING BUILD TOOLS (MinGW, MSYS) =============================================== BUILD TOOLS Subject to the above warnings, it is usually a good idea to keep up to date with Mingw32 and MSYS. Updates for various parts of these packages are available on the web site. Go to http://www.mingw.org/download.shtml and download http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download http://prdownloads.sf.net/mingw/MSYS-1.0.9.exe?download http://prdownloads.sf.net/mingw/msysDTK-1.0.1.exe?download http://prdownloads.sf.net/mingw/gcc-core-3.3.1-20030804-1.tar.gz?download Install these files in the same order as above. Accept the default locations. GCC-CORE-3.3.1-20038041.tar.gz' should be extracted into c:/mingw and overwrites the older version of gcc. When you are done, you should be able to start MSYS and a get the '$' prompt (customized for your machine name and your username, if active) To check the installation, type 'gcc -v' at the prompt. If all was installed properly you should see: gcc version 3.3.1 (mingw special 20030804-1) =============================================== BUILDING GCL USING MSYS AS THE HOST =============================================== At the MSYS '$' prompt, change to your GCL source directory eg: cd /c/_cvs/gcl-2.6.7 You are now ready to configure GCL: If you want to build the CLTL1 variant, type: ./configure --prefix="c:/gcl" > configure.log 2>&1 If you want to build the ANSI variant, type: ./configure --prefix="c:/gcl" > --enable-ansi configure.log 2>&1 Change the prefix directory as required for your desired final installation path. I find it helpful to redirect output from "configure" and "make" into log files for debugging and checking. Check the log. If no errors, Type: make >& make.log The "saved_gcl.exe" (or "saved_ansi_gcl.exe") should turn up eventually in the unixport directory (inside the \lib\gcl-x.x.x directory of the final installation directory). You can try it out directly inside the MSYS shell by typing the following at the MSYS command prompt. ./unixport/saved_gcl.exe To install, type the following at the MSYS command prompt: make install >& install.log - The batch file "gclm.bat" can be used to make a Windows desktop shortcut. (NOTE: I have not been able to make this batch file work [djw]) - BFD fasloading, Stratified Garbage Collection (SGC) readline and GCL-TK don't work under Windows. The configuration options above provide a "traditional" GCL executable which will build the current CVS version of Maxima. The BFD option will depend on someone with knowledge of BFD and PE-COFF linking fixing some problems with the BFD library - I am slowly absorbing the info needed, but we really need input from an expert. My inclination is to stick with custom relocation as BFD is less efficient. =============================================== INSTALLING GCL INFORMATION ACCESSIBLE FROM GCL INTERPRETER =============================================== Download "gcl.info.tgz" from ftp://ftp.gnu.org/pub/gnu/gcl/ Make the following directory path and unpack the downloaded file into C:\usr\local\gnu\info =============================================== RUNNING GCL =============================================== You can move the final installation folder (for example, "GCL-2.6.7-ANSI") anywhere on your hard drive (typically, c:\program files). Create a shortcut to the executable (either "saved_gcl.exe" or "saved_ansi_gcl.exe") and assign to it the icon located in the \bin directory. You can then move the shortcut to anywhere (the 'Start' menu or your 'Quick Launch' menu). Double click the icon to launch GCL. =============================================== CONFIGURE GCL TO RUN IN INFERIOR MODE UNDER EMACS =============================================== Follow directions provided by Gordon Novak Jr. at: http://www.cs.utexas.edu/users/novak/gclwin.html =============================================== Mike Thomas 15 June 2004 (Updates and modifications by Don Winiecki, 1:06 PM 1/1/2008, using information provided by Mike Thomas, Camm Maguire, Gaby Dos Reis, Gordon Novak Jr. and Bill Page (http://lists.gnu.org/archive/html/axiom-developer/2003-10/msg00227.html)) _______________________________________________ Gcl-devel mailing list Gcl-devel@... http://lists.gnu.org/mailman/listinfo/gcl-devel |
|
|
Re: Binary installation packages for WindozeGreetings! Thank you SO much for your help here!
"Donald Winiecki" <DWINIECKI@...> writes: > I've got the CLTL1 and ANSI variants compiled now--most of the MinGW and MSYS files recommended by Mike Thomas' are the (still) the right ones > (I tested the most recent versions of those files and then backtracked through each prior version and combination of files to discover this). > Great! > > > However, I am yet to get the embedded DOS batch file to run and make a desktop icon for the executable, and I still have to put together a > real Windows-installation package. > > > > I suspect these last two things will take a bit longer. Since there doesn't seem to be much demand for Windows' files, I won't have it on the > top of my things to do, but hope to get it done, and new 'how to' files prepared in the next few weeks. > > While I agree there is no terrible rush, any effort you could contribute here would be very greatly appreciated, especially getting a downloadable installation package put together. The reason I say especially is that this is the one aspect of GCL concerning which I have the least knowledge, and of course that Windows users are not accustomed to building software themselves. Perhaps I can learn/assist along with you the basics of windows installers :-). I have remote access to a mingw box, but have not explored it yet. I've been uploading gclcvs packages to Debian of late to try to get cvs HEAD in shape for release. While this is looking quite good, there is still more work to be done. After this, I would greatly appreciate user feedback and experience using this branch, esp. on different platforms, including Windows. 2.6.8pre by contrast is nearer at hand. I do think we will need a windows installer for this release. I'd also like a working mac intel port. Otherwise, the image (packaged as Debian gcl-2.6.7-36) is carrying axiom, maxima, acl2, and hol88 to all 12 Debian platforms. I'll be uploading a new maxima and axiom to the autobuilders soon for a double check. Perhaps will get to a Debian nqthm package too, but not sure. > > Thanks to Camm and Gaby for their help on these things. (Don't know were Camm is, but I'll bet the weather is somewhat nicer in College > Station, TX than it is up here in Boise, and I know for sure that > it's very warm and dry in Brissy! Hope that you're all keeping warm > through My apologies -- the holidays imposed a brief hiatus. Take care, > these early-winter greys...) > > > > Best, > > > > > > _don > ~~~~~~~~~~~~~~~~~~~~~~~~~ > Don Winiecki, Ed.D., Ph.D., Associate Professor > Boise State University, College of Engineering > Department of Instructional & Performance Technology > 1910 University Drive, Boise, Idaho 83725-2070 USA > E-mail: dwiniecki@... > WWW: http://ipt.boisestate.edu > Telephone: (+01) 208 426 1899 > Fax: (+01) 208 426 1970 > ~~~~~~~~~~~~~~~~~~~~~~~~~ > _______________________________________________ > Gcl-devel mailing list > Gcl-devel@... > http://lists.gnu.org/mailman/listinfo/gcl-devel -- Camm Maguire camm@... ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah _______________________________________________ Gcl-devel mailing list Gcl-devel@... http://lists.gnu.org/mailman/listinfo/gcl-devel |
|
|
Re: Binary installation packages for WindozeI'll be glad to keep plugging, though it would be tremendous if Mike
Thomas could offer his knowledge on building the Windows installer. I see you're copying him on your communication, though I don't know how much he can put into this now, if anything at all. I've been looking at NSIS installer for Windows, though I must admit that it has me somewhat baffled. It appears that Mike built his installation files with something different. Even with Mike's directions and what I have been able to learn to date, I am unable to get the gclm.bat file to operate all the way through to create a desktop icon (14 years ago I could deal with batch code, but I think I've lost everything I once knew) and I am unsure how he got the MinGW directory to list into the build's directory structure (perhaps he just dragged it in from somewhere before making the Windows installer). None of my friends in the CS department can offer help on Windows. They're all on Linux, so I'm working without any straps for now. Best, _don ~~~~~~~~~~~~~~~~~~~~~~~~~ Don Winiecki, Ed.D., Ph.D., Associate Professor Boise State University, College of Engineering Department of Instructional & Performance Technology 1910 University Drive, Boise, Idaho 83725-2070 USA E-mail: dwiniecki@... WWW: http://ipt.boisestate.edu Telephone: (+01) 208 426 1899 Fax: (+01) 208 426 1970 ~~~~~~~~~~~~~~~~~~~~~~~~~ >>> Camm Maguire <camm@...> 1/3/2008 4:29 PM >>> Greetings! Thank you SO much for your help here! "Donald Winiecki" <DWINIECKI@...> writes: > I've got the CLTL1 and ANSI variants compiled now--most of the MinGW and MSYS files recommended by Mike Thomas' are the (still) the right ones > (I tested the most recent versions of those files and then backtracked through each prior version and combination of files to discover this). > Great! > > > However, I am yet to get the embedded DOS batch file to run and make a desktop icon for the executable, and I still have to put together a > real Windows-installation package. > > > > I suspect these last two things will take a bit longer. Since there doesn't seem to be much demand for Windows' files, I won't have it on the > top of my things to do, but hope to get it done, and new 'how to' files prepared in the next few weeks. > > While I agree there is no terrible rush, any effort you could contribute here would be very greatly appreciated, especially getting a downloadable installation package put together. The reason I say especially is that this is the one aspect of GCL concerning which I have the least knowledge, and of course that Windows users are not accustomed to building software themselves. Perhaps I can learn/assist along with you the basics of windows installers :-). I have remote access to a mingw box, but have not explored it yet. I've been uploading gclcvs packages to Debian of late to try to get cvs HEAD in shape for release. While this is looking quite good, there is still more work to be done. After this, I would greatly appreciate user feedback and experience using this branch, esp. on different platforms, including Windows. 2.6.8pre by contrast is nearer at hand. I do think we will need a windows installer for this release. I'd also like a working mac intel port. Otherwise, the image (packaged as Debian gcl-2.6.7-36) is carrying axiom, maxima, acl2, and hol88 to all 12 Debian platforms. I'll be uploading a new maxima and axiom to the autobuilders soon for a double check. Perhaps will get to a Debian nqthm package too, but not sure. > > Thanks to Camm and Gaby for their help on these things. (Don't know were Camm is, but I'll bet the weather is somewhat nicer in College > Station, TX than it is up here in Boise, and I know for sure that > it's very warm and dry in Brissy! Hope that you're all keeping warm > through My apologies -- the holidays imposed a brief hiatus. Take care, > these early-winter greys...) > > > > Best, > > > > > > _don > ~~~~~~~~~~~~~~~~~~~~~~~~~ > Don Winiecki, Ed.D., Ph.D., Associate Professor > Boise State University, College of Engineering > Department of Instructional & Performance Technology > 1910 University Drive, Boise, Idaho 83725-2070 USA > E-mail: dwiniecki@... > WWW: http://ipt.boisestate.edu > Telephone: (+01) 208 426 1899 > Fax: (+01) 208 426 1970 > ~~~~~~~~~~~~~~~~~~~~~~~~~ > _______________________________________________ > Gcl-devel mailing list > Gcl-devel@... > http://lists.gnu.org/mailman/listinfo/gcl-devel -- Camm Maguire camm@... ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah _______________________________________________ Gcl-devel mailing list Gcl-devel@... http://lists.gnu.org/mailman/listinfo/gcl-devel _______________________________________________ Gcl-devel mailing list Gcl-devel@... http://lists.gnu.org/mailman/listinfo/gcl-devel |
|
|
Re: How to build gclWith the current cvs, it runs after building, but I'm not getting far
because I can't define any packages: /home2/gcl-cvs/gcl $>xbin/gcl GCL (GNU Common Lisp) 2.7.0 CLtL1 profiling Jan 4 2008 14:22:50 Source License: LGPL(gcl,gmp,pargcl), GPL(unexec,bfd,xgcl) Binary License: GPL due to GPL'ed components: (READLINE BFD UNEXEC) Modifications of this banner must retain notice of a compatible license Dedicated to the memory of W. Schelter Use (help) to get some basic information on how to use GCL. Temporary directory for compiler files set to /tmp/ >(defpackage) Error: UNDEFINED-FUNCTION :NAME DEFPACKAGE NIL Fast links are on: do (si::use-fast-links nil) for debugging Signalled by EVAL. UNDEFINED-FUNCTION :NAME DEFPACKAGE NIL Broken at EVAL. Type :H for Help. >> Tim Josling _______________________________________________ Gcl-devel mailing list Gcl-devel@... http://lists.gnu.org/mailman/listinfo/gcl-devel |
|
|
Re: How to build gcl |