I'd like to announce that release 0.5.0 of Graphic-Forms, a Common
Lisp library for Windows GUI programming, is now available. This is an
alpha release, meaning that the feature set and API have not yet
stabilized.
For information on what's new in this release:
http://awayrepl.blogspot.com/2006/08/graphic-forms-version-050-released.html
The README.txt file in the release zip file also has important
information.
Download the release zip file here:
http://prdownloads.sourceforge.net/graphic-forms/graphic-forms-0.5.0.zip?download
The project website is:
http://common-lisp.net/project/graphic-forms/
--
Jack Unrue
>>>SBCL is now supported (specifically version 0.9.15)
How can you support lisp that is not yet ported to windows ?
I just checked on their web site and latest SBCL on windows is 0.9.12
On 23 Aug 2006 13:07:58 -0700, "Vagif Verdi" <···········@gmail.com> wrote:
> >>>SBCL is now supported (specifically version 0.9.15)
>
> How can you support lisp that is not yet ported to windows ?
> I just checked on their web site and latest SBCL on windows is 0.9.12
By compiling 0.9.15 on my Windows box.
--
Jack Unrue
Jack Unrue wrote:
> On 23 Aug 2006 13:07:58 -0700, "Vagif Verdi" <···········@gmail.com> wrote:
>
> > >>>SBCL is now supported (specifically version 0.9.15)
> >
> > How can you support lisp that is not yet ported to windows ?
> > I just checked on their web site and latest SBCL on windows is 0.9.12
>
> By compiling 0.9.15 on my Windows box.
Just a small note to others who try compiling 0.9.15 on windows....
0.9.15 does NOT compile with clisp for some reason. You need to install
the 0.9.12 binaries and use that to build 0.9.15.
[sreeram;]
> By compiling 0.9.15 on my Windows box.
I tried hard but didn't manage to compile sbcl-0.9.15 /w MingW/MSys on
WinXp. Searched the Internet up and down, but didn't found really a
helpfull HowTo.
Thanks for any hints in advance
Michael
Michael Jung wrote:
> > By compiling 0.9.15 on my Windows box.
>
> I tried hard but didn't manage to compile sbcl-0.9.15 /w MingW/MSys on
> WinXp. Searched the Internet up and down, but didn't found really a
> helpfull HowTo.
As I had mentioned in my previous post, you need to download and
install the SBCL 0.9.12 binaries. Then, in msys, do the following:
$ export SBCL912=/path/to/directory/containing/sbcl-0.9.12
$ cd /path/to/sbcl-0.9.15/source/directory
$ sh make.sh "$SBCL912/src/runtime/sbcl --core
$SBCL912/output/sbcl.core"
.... takes a while to compile ...
then run your shiny new sbcl 0.9.15 with:
$ src/runtime/sbcl --core output/sbcl.core
cheers
[sreeram;]
On 25 Aug 2006 12:21:44 -0700, "K.S.Sreeram" <·········@gmail.com> wrote:
> Michael Jung wrote:
> > > By compiling 0.9.15 on my Windows box.
> >
> > I tried hard but didn't manage to compile sbcl-0.9.15 /w MingW/MSys on
> > WinXp. Searched the Internet up and down, but didn't found really a
> > helpfull HowTo.
>
> As I had mentioned in my previous post, you need to download and
> install the SBCL 0.9.12 binaries. Then, in msys, do the following:
>
> $ export SBCL912=/path/to/directory/containing/sbcl-0.9.12
> $ cd /path/to/sbcl-0.9.15/source/directory
> $ sh make.sh "$SBCL912/src/runtime/sbcl --core
> $SBCL912/output/sbcl.core"
> .... takes a while to compile ...
Just one nitpick, at least in my case I didn't have to specify the
core. It was enough to install the 0.9.12 into my MSYS directory
tree and then just run
$ sh make.sh "sbcl" # which is even a tad bit redundant, it seems
And by the way, thanks for mentioning the CLISP build issue,
because I ran into that as well.
> then run your shiny new sbcl 0.9.15 with:
> $ src/runtime/sbcl --core output/sbcl.core
Ditto the comment about specifying the core. Maybe you (K.S.Sreeram) are
skipping the install step? Anyway, whatever works :-)
Michael Jung: perhaps you could post some more specific details
if you are still having problems?
--
Jack Unrue
I wrote:
>
> Just one nitpick, at least in my case I didn't have to specify the
> core. It was enough to install the 0.9.12 into my MSYS directory
oh...and set SBCL_HOME to /usr/local/lib/sbcl
> tree and then just run
>
> $ sh make.sh "sbcl" # which is even a tad bit redundant, it seems
--
Jack Unrue
Jack Unrue wrote:
> I wrote:
> >
> > Just one nitpick, at least in my case I didn't have to specify the
> > core. It was enough to install the 0.9.12 into my MSYS directory
>
> oh...and set SBCL_HOME to /usr/local/lib/sbcl
I was skipping on the install step earlier, because i wanted to use
sbcl outside msys too, and had trouble getting SBCL_HOME right.. but
i've got it working now!
here are the complete steps:
First install 0.9.12 binaries
1) create c:\SBCL
2) add c:\SBCL\bin to the system path
3) set SBCL_HOME env var to c:/SBCL/lib/sbcl (note the forward
slashes)
4) open msys
5) cd /path/to/sbcl-0.9.12-binaries
6) INSTALL_ROOT="c:/SBCL" sh install.sh
sbcl 0.9.12 does not add .exe extension, so...
7) rename c:\SBCL\bin\sbcl to c:\SBCL\bin\sbcl.exe
now you have a working installation of sbcl 0.9.12 (works outside msys
too).
now you can compile and install 0.9.15:
open msys, and do the following:
$ cd /path/to/sbcl-0.9.15/sources
$ sh make.sh
$ INSTALL_ROOT="c:/SBCL" sh install.sh
and now you have 0.9.15 installed!
[sreeram;]
Here my experience:
Installing sbcl-0.9.12 exited in the past with a Segmentation fault.
Now I changed in the install script the line
cp src/runtime/sbcl $BUILD_ROOT$INSTALL_ROOT/bin/
to
cp src/runtime/sbcl.exe $BUILD_ROOT$INSTALL_ROOT/bin/
Then installation and SBCL work fine.
But neither way of make worked, it always stopped somewhere setting up
the directories
...
//guessing default target ...
//setting up CPU-archtecture...
sbcl_arch="x86"
//setting up symlink src/compiler/target
rm: cannot remove directory 'src/compiler/target': No such file or
directory
Looks like before starting any make I have to remove those directories
(src/compiler/target src/assembly/target src/compiler/assembly)
manually.
$ sh make.sh // started compilation, but stopped with some
"unhandled condition in --disable-debugger-mode, quitting".
Next I tried <$ sh make.sh "sbcl"> Worked till many errors in alloc.c
stopped compilation.
May be current cvs version broken ? Downloaded sbcl-0.9.15-source from
sourceforge and tried again. And hey, it's compiling and done ! Have a
working sbcl-0.9.15 system now !
Many thanks for your help.
Michael
Thanks for the help that I compiled the SBCL 0.9.15 too.
However I frequently get an error as follows:
fatal error encountered in SBCL pid 3664:
GC invariant lost, file "gencgc.c", line 837
On 26 Aug 2006 00:59:38 -0700, ·············@gmail.com" <············@gmail.com> wrote:
>
>
> Thanks for the help that I compiled the SBCL 0.9.15 too.
>
> However I frequently get an error as follows:
>
> fatal error encountered in SBCL pid 3664:
> GC invariant lost, file "gencgc.c", line 837
Yep, I've see that, too. I think the SBCL developers are
looking for help in reproducing the problem more easily
so it can be debugged.
--
Jack Unrue