|
From: Tim R. <ti...@su...> - 2002-09-13 23:59:47
|
I've been tracking down assorted doc relating to building VMs now that VMMaker is in use and it looks like quite a few swiki pages need serious updating to reflect the new situation(s). I eventually ended up reading IanP's rather nice set of pages on his home site documenting the process for unices (I'd strongly recomment everyone involved in making vms reads http://www-sor.inria.fr/squeak/devel/platforms/unic/doc/HowToBuildFromSo urce.html and consider writing an equivalent) and noticed his comments about a quirk of building JPEGReadWriter2Plugin. At first I thought the the simple solution to the particular problem would be to remove the #requiresPlaformFiles method from the plugin class, but I noticed that in fact the Mac appears to need a tiny extra incantation in a header file, thus explaining the current state. Since it is a _tiny_ change (one extra #define) it would be nice to find a way to put it somewhere else (can it go in sqPlatformSpecific.h?) and thereby remove the need to have dummy platform support stuff for all the other platforms. It would remove several pointless directories from the CVS tree, simplify the vmmaker story and probably save potential confustication later on. tim PS the reason I'm messing around in the area is that I'm trying to buildas many vms as possible using the methdo cache code scott crosby did to see if it appears a good thing to include. So far it doesn't seem to actually speed anything up for me, but there is more work to do. -- Tim Rowledge, ti...@su..., http://sumeru.stanford.edu/tim Useful random insult:- Hypnotized as a child and couldn't be woken. |