Sockets in Squeak

Rob Withers slosher2 at
Sat Dec 2 09:44:42 UTC 2000

Here is a rewrite of the squeak socket plugin for Linux.  Mind that it
is still alpha and not sure when that may change.  It works for 20+ of
us.  You'll need to build squeak with all modules internal and put this
file in src/unix/sqUnixSocket.c (for vm28pre1+ - 2.9a). 
src/sqUnixNetwork.c for 2.7.  Then follow the build instructions.


Peter Schuller wrote:
> To partially answer my own question I discovered the example method of the
> "BDS style accept()". However, after properly using #newTCP instead of just
> #new, and using #waitForAcceptUntil instead of just #accept, I am still
> having the same problem.
> Actually invoking the test method results in "accept is not supported".
> Is it really true that I cannot do this in Squeak (platform: Linux)? What
> I'm after is the standard Unix/Linux accept() functionality (I assume this
> is the "BSD style accept()"), and the ServerSocket-that-produces-Sockets
> mechanism in Java.
> --
> / Peter Schuller, InfiDyne Technologies HB
> PGP userID: 0x5584BD98 or 'Peter Schuller <peter.schuller at>'
> Key retrival: Send an E-Mail to getpgpkey at
> E-Mail: peter.schuller at Web:

Smalltalking by choice.  Isn't it nice to have one!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sqUnixSocket.c.gz
Type: application/x-gzip
Size: 13667 bytes
Desc: not available
Url :

More information about the Squeak-dev mailing list