From: Jack Unrue
Subject: ANN: Graphic-Forms version 0.5.0 released
Date: 
Message-ID: <ak7ne257qpeoc3da72ra41fmesld235gq2@4ax.com>
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

From: Vagif Verdi
Subject: Re: ANN: Graphic-Forms version 0.5.0 released
Date: 
Message-ID: <1156363678.106298.216110@m73g2000cwd.googlegroups.com>
>>>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
From: Jack Unrue
Subject: Re: ANN: Graphic-Forms version 0.5.0 released
Date: 
Message-ID: <ekdpe2l5htaaq1m6fmi6ooj8fge7dt551e@4ax.com>
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
From: K.S.Sreeram
Subject: Re: ANN: Graphic-Forms version 0.5.0 released
Date: 
Message-ID: <1156364465.741041.300380@i42g2000cwa.googlegroups.com>
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;]
From: Michael Jung
Subject: Re: ANN: Graphic-Forms version 0.5.0 released
Date: 
Message-ID: <1156530496.267583.161860@74g2000cwt.googlegroups.com>
> 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
From: K.S.Sreeram
Subject: Re: ANN: Graphic-Forms version 0.5.0 released
Date: 
Message-ID: <1156533704.602461.40620@75g2000cwc.googlegroups.com>
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;]
From: Jack Unrue
Subject: Re: ANN: Graphic-Forms version 0.5.0 released
Date: 
Message-ID: <i8kue2l10vmdgqb0dft4uo9rkoev41f24h@4ax.com>
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
From: Jack Unrue
Subject: Re: ANN: Graphic-Forms version 0.5.0 released
Date: 
Message-ID: <37lue2p9bm96fopk8qectvo5hpd0nhoa6s@4ax.com>
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
From: K.S.Sreeram
Subject: Re: ANN: Graphic-Forms version 0.5.0 released
Date: 
Message-ID: <1156538872.073986.87110@b28g2000cwb.googlegroups.com>
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;]
From: Michael Jung
Subject: Re: ANN: Graphic-Forms version 0.5.0 released
Date: 
Message-ID: <1156555188.575083.283470@m79g2000cwm.googlegroups.com>
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
From: ············@gmail.com
Subject: Re: ANN: Graphic-Forms version 0.5.0 released
Date: 
Message-ID: <1156579178.726574.279570@h48g2000cwc.googlegroups.com>
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
From: Jack Unrue
Subject: Re: ANN: Graphic-Forms version 0.5.0 released
Date: 
Message-ID: <ubp0f29f4o07jsdjka0au6g61ti8or7fuu@4ax.com>
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