2010/7/15 Randal L. Schwartz merlyn@stonehenge.com
"Frank" == Frank Shearar frank.shearar@angband.za.org writes:
Frank> /usr/home/frank/temp/platforms/unix/vm/sqUnixHeartbeat.c:383: error: Frank> PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP' undeclared here (not in a function)
Frank> FreeBSD's pthread.h doesn't contain this #define. In fact, nothing in Frank> /usr/include does. I'll investigate further!
Ewww. Why do people presume everything's Linux like that?
Because Smalltalkers are happy to be immune to this kind of detail behind their vm? Because documentations about standards are not that cheap for unpaid people? Because there is not enough manpower and such community project has to work by gradual error/correction cycles rather than planned development?
Nicolas
I've seen some tun/tap code like that too. Yup, tun/tap have been ported everywhere (even works on my OSX box), but then people use Linux'isms on top of that, and I can't use it (yes, I'm looking at you, "socat").
-- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 merlyn@stonehenge.com URL:http://www.stonehenge.com/merlyn/ Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion