[SF][VM][UNIX] VM 2.8a Call for work... [was: Re: [ENH] Socket Test Suite.]

Stephan Rudlof sr at evolgo.de
Thu Jul 13 01:50:45 UTC 2000


Tim Rowledge wrote:
> 
> In message <200007122049.NAA942460 at nufat.rd.wdi.disney.com> you wrote:
> 
> > Okay, okay, I'll stop being a lazy bum and do it.  :)  But what file
> > should I start with?  Is CVS going to be the canonical source of source?
> >  There doesn't seem to be a  sqUnixNetwork.c file in there at all!
> Hopefully we will get into the habit of keeping everything in (on?)
> sourceforge, so the file ought to be there; it might be in a
> subdirectory called SocketPlugin rather than just in the src dir. I seem
> to remember reading that someone had done the basic emplacemnt and had
> chosen to go the full-plugin route.
> 
> Hmm, yup, it's in SocketPlugin/sqUnixNetwork.c according to my browser.

I don't really like the current situation, because it's not really easy
to Squeak-generate sources of different distributions of external and
internal modules and compiling them thereafter.

One example is just this sqUnixNetwork.c. How to place it once? If we'd
compile the SocketPlugin as internal, it had to be reside in .../src/,
so there would be a second place...
Cleanest way would be to generate this file together with the other
SocketPlugin files out of Squeak (possibly by switching by #ifdefs
between the different platforms), but then we'd introduce more platform
specific stuff into the image...

And there are some more unsolved issues...

I'm not happy ;-(

Stephan

> tim
> 
> --
> Tim Rowledge, tim at sumeru.stanford.edu, http://sumeru.stanford.edu/tim
> Don't compare floating point numbers solely for equality.

-- 
Stephan Rudlof (sr at evolgo.de)
   "Genius doesn't work on an assembly line basis.
    You can't simply say, 'Today I will be brilliant.'"
    -- Kirk, "The Ultimate Computer", stardate 4731.3





More information about the Squeak-dev mailing list