RE: VMMaker( Re: KCP & 3.6)
"Andreas Raab" <[email protected]> Fri, 20 Jun 2003 21:32:47 +0200
| Newsgroups | gmane.comp.lang.smalltalk.squeak.foundation |
|---|---|
| Message-ID | <000101c33762$bad1f330$1f00a8c0@atlantis> |
> Did I miss something ? No, I did. Namely a rule in the make file to regenerate the list of exports when any of the two change. Cheers, - Andreas > -----Original Message----- > From: [email protected] > [mailto:[email protected]] > On Behalf Of PhiHo Hoang > Sent: Friday, June 20, 2003 8:48 PM > To: Discussing the Squeak Foundation > Subject: Re: VMMaker( Re: [Squeakfoundation]KCP & 3.6) > > > > > >> Talking about VMMaker, I recall someone suggested that > >> the plugins code could be generated just once and be used > >> as either internal or external plugins. > >> > >> What's the status of the review on this proposal ? > > > VMMaker does this for a long time already. It's all in the > build flags > which > > effectively tell the build process which plugins to compile > internally and > > which ones to compile externally. Have a look at the generated > "plugins.int" > > and "plugins.ext" file. > > Just downloaded 3.4.4 source from SourceForge. > Looked inside 'plugins.ext' and found 'SqueakFFIPrims', > and made a decision to have this plugin as internal. > > 'SqueakFFIPrims' was moved to 'plugins.int'. > > Now I have Squeak.exe with 'SqueakFFIPrims' builtin. > This is cool. > > Just for fun, 'FontPlugin', 'Mpeg3Plugin', RePlugin' were moved > to 'plugins.ext' together with 'SqueakFFIPrims' for another build > and got undefined references to > > 1/- 'FontPlugin_exports', > 2/- 'Mpeg3Plugin_exports' > 3/- 'RePlugin_exports' > > These 3 plugins can no longer be built as external ? > 'SqueakFFIPrims' could be slided in and out with ease. > > Did I miss something ? > > Cheers, > > PhiHo. > > > _______________________________________________ > Squeakfoundation mailing list > [email protected] > http://lists.squeakfoundation.org/listinfo/squeakfoundation >