Hello all, that installation procedure is old, and will result in an older version of Magma being installed. I recommend following the installation instructions from the Magma home page, which I had updated about a month ago..
- Chris
On Sun, Mar 13, 2011 at 12:51 AM, Amir Ansari fractallyte@csi.com wrote:
I installed it manually from the 'MagmaTester' repository on SqueakSource.
The order of packages is listed here: http://lists.squeakfoundation.org/pipermail/magma/2010-November/001620.html (For Magma client, you only need to go as far as 'Magma client-cmm.520'; for server, install everything.)
BUT - before anything else - install WeakOrderedCollection: http://lists.squeakfoundation.org/pipermail/magma/2010-November/001612.html (The attachment has suffix 'bin', but it's actually 'gz', so change the suffix before extracting it. Use the file browser to load it into Pharo.)
Also, for getting started, check out Laurent Laffont's excellent screencast at: http://www.pharocasts.com/2010/02/magma-object-oriented-database.html
Hope that helps!
Amir
On Sat, 12 Mar 2011 12:47:53 -0700 Daniel Lyons fusion@storytotell.org wrote:
Sorry to bother. I tried this:
Gofer new squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfMagma'; load.
((Smalltalk at: #ConfigurationOfMagma) project latestVersion) load
And this produced 'Error: Unable to resolve ConfigurationOfMagma' on a blank Pharo 1.1.1 image. I found documentation saying to add an HTTP repository to the Monticello Browser with the URL http://www.squeaksource.com/Magma. I do so and re-run the above code and then I get this error: 'MetacelloProjectSpecLoadError: No version found for #stable of ConfigurationOfMaClientServer'. Proceeding from there produces a warning that the package depends on MaEnvironmentError, MaVariableBuffer and a number of other classes. If I proceed through that, I don't seem to wind up with a MagmaRepositoryController class.
Any idea what steps I'm missing?
Magma mailing list Magma@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/magma