Pier on Visualworks
Dennis Schetinin
chaetal at gmail.com
Sat Nov 15 15:16:48 MET 2008
2008/11/15 Lukas Renggli <renggli at gmail.com>
> Magritte is definitely a prerequisite for Pier. Very likely you also
> need Seaside too. There should be no other dependencies. I don't know
> the details for VisualWorks though. If I remember correctly Michel
> Bany and Niall Ross both worked on the port, maybe they can help?
>
> Lukas
>
> On Sat, Nov 15, 2008 at 5:18 AM, Dick Smit <dick.smit at shaw.ca> wrote:
> > I am excited about trying Pier, but I have a bit of an investment in
> > code I have written in Visualworks 7.6 versus Squeak.
> >
> > I tried loading the Pier bundle from the Cincom public repository, but
> > got lots of errors.
> >
> > I found that if I pre-loaded Magritte, things went a little better, but
> > I am still getting errors.
> >
> > Is the Visualworks version of Pier a dead end? Am I missing some
> > dependencies? Should I use an older version of Visualworks? Should I
> > just port my code over to Squeak?
> >
> > If the Pier bundle on the Cincom public repository is good, then let me
> > know and I'll post my specific errors to try to work through it.
>
I don't remember if I had any problems loading Magritte, but there's small
issue with Pier in VW.
BTW, the order was: Seaside, then Magritte, then Pier (if I remember
correctly).
So, the problem: there's reference to *SeasideInstallationOptions* in
*Pier.PRPierFrame
class>>initialize*. But there's no *SeasideInstallationOptions* in VW port
of Seaside (anymore?).
Actually the correspoding error during installation can be just ignored
(using "Jump To Caret" option in debugger for example) followed by "manual"
registration of Pier thereafter (e.g. using *
self registerAsApplication: 'pier' kernel: (PRKernel named: 'Pier')
*
for default values).
Anyway, it would be nice to have recent versions of Pier in VW (the one in
Cincom Public Repository is more than a year old)... :)
--
Dennis Schetinin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20081115/90db2f5a/attachment.html
More information about the smallwiki
mailing list