Compiling R8B under OS X

Sean Hinde <>
Tue Dec 4 11:57:48 CET 2001


> > One question - the nature of the errors in sys.c suggests 
> that that code 
> > is not used by any other platform - is it really a case of 
> fixing this 
> > code or do you suspect there might be a configure problem?
> 
> I don't quite understand what you mean. Mac OS X is the only Unix
> platform we have here that has no poll() function and then sets
> USE_SELECT (this is one reason we like to have OS X part of our daily
> build). That we didn't test often enough with Mac OS X was the reason
> we didn't find this problem before the release.
> 
> The configure script was changed to use poll() if available. I don't
> know the reason for this but I suspect there is no way of knowing what
> the "preferred" network API is when an OS has both poll() and
> select().

OK, that explains it - I didn't realise that Mac OS X was so unique in this
respect.

Sean



NOTICE AND DISCLAIMER:
This email (including attachments) is confidential.  If you have received
this email in error please notify the sender immediately and delete this
email from your system without copying or disseminating it or placing any
reliance upon its contents.  We cannot accept liability for any breaches of
confidence arising through use of email.  Any opinions expressed in this
email (including attachments) are those of the author and do not necessarily
reflect our opinions.  We will not accept responsibility for any commitments
made by our employees outside the scope of our business.  We do not warrant
the accuracy or completeness of such information.




More information about the erlang-questions mailing list