This should compile on a 3.x system with one little hitch. The .o files will end up in the sub-folder 'obj' rather than in the main folder (where the MAKEFILE resides, etc). So do 'make' once, and when it exits complaining it can't find the .o files, move/copy them from the 'obj' folder to the same folder where the MAKEFILE resides, and type 'make' again, and it should work, giving you the file "Ping" which you might want to put in a folder called "Ping.app" Ping is from the 2.x days, so some things are different that they used to be, but this little app still works wonders. TjL
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.