SpeakFreely/2

SpeekFreely is a suite of command line tools that allows two persons to "voice chat" over the internet. I've started the port to OS/2 but it has come to a dead end due to lack of time. I'm providing my early work (almost everything builds correctly, it just lacks the sound card interface) in the hope someone will pick it up and complete the port. (Once the port is completed an integrated PM version may follow).

To build the thing you need :
 * Gnu Make 3.76
 * Gnu ASH 0.25
 * A working EMX 0.9c/d (d is preferred) environment
 * The MM4EMX toolkit (not used yet but you'll need it in order to add soundcard support to it)

If you have everything requested above you can build the current release :
 * Unpack the zipfile, you'll get the SpeakFree/2 tree. (You need an HPFS drive since I used long filenames).
 * Move to the root of the Speakfree source tree
 * Set the SHELL environment variable to ASH.exe/SH.exe (e.g. SET SHELL=SH)
 * Enter the unix shell issuing the SH command
 * Make it using the included makefile.os2 (MAKE -f makefile.os2)

Well, at this point part of the suite should have built correctly (you'll get 4 exe files). The build process will end with an error since it can't build the 2 programs making use of the sound interface. At this point is up to you, if you can port the sound interface the port should be complete.

Links

 * Archived Website