mirror of
https://github.com/osmarks/ngircd.git
synced 2024-12-13 10:20:28 +00:00
doc/README-Interix.txt: note that GNU make should be used
This commit is contained in:
parent
c38751191f
commit
a39a1a5273
@ -1,12 +1,10 @@
|
|||||||
|
|
||||||
ngIRCd - Next Generation IRC Server
|
ngIRCd - Next Generation IRC Server
|
||||||
|
http://ngircd.barton.de/
|
||||||
(c)2001-2010 Alexander Barton,
|
|
||||||
alex@barton.de, http://www.barton.de/
|
|
||||||
|
|
||||||
|
(c)2001-2012 Alexander Barton and Contributors.
|
||||||
ngIRCd is free software and published under the
|
ngIRCd is free software and published under the
|
||||||
terms of the GNU General Public License.
|
terms of the GNU General Public License.
|
||||||
|
|
||||||
|
|
||||||
-- README-Interix.txt --
|
-- README-Interix.txt --
|
||||||
|
|
||||||
@ -20,10 +18,13 @@ Windows Server 2003. SUA is supported on Windows Server 2003 R2, Windows
|
|||||||
Server 2008 & 2008 R2, Windows Vista, and Windows 7 -- so ngIRCd should be
|
Server 2008 & 2008 R2, Windows Vista, and Windows 7 -- so ngIRCd should be
|
||||||
able to run on all of these platforms.
|
able to run on all of these platforms.
|
||||||
|
|
||||||
But please note that the poll() API function is not fully implemented by
|
But please note that two things:
|
||||||
SFU/SUA and therefore can't be used by ngIRCd -- which normally would be
|
|
||||||
the default. Please see <http://www.suacommunity.com/faqs.aspx> section
|
1. Don't use the poll() IO API
|
||||||
4.25 for details:
|
|
||||||
|
The poll() API function is not fully implemented by SFU/SUA and therefore
|
||||||
|
can't be used by ngIRCd -- which normally would be the default. Please see
|
||||||
|
<http://www.suacommunity.com/faqs.aspx> section 4.25 for details:
|
||||||
|
|
||||||
"If you do try to use the poll() API your program will block on the
|
"If you do try to use the poll() API your program will block on the
|
||||||
API call forever. You must direct your program to build using the
|
API call forever. You must direct your program to build using the
|
||||||
@ -35,3 +36,9 @@ So when running the ./configure script, you HAVE TO DISABLE poll() support:
|
|||||||
|
|
||||||
ngIRCd then defaults to using the select() API function which works fine.
|
ngIRCd then defaults to using the select() API function which works fine.
|
||||||
|
|
||||||
|
2. Use GNU make(1)
|
||||||
|
|
||||||
|
Starting with ngIRCd 18, our build system doesn't work with the default
|
||||||
|
make(1) binary of Interix, you should use GNU make instead (tested with
|
||||||
|
version 3.82 built from source).
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user