diff options
| author | Alexander Barton <alex@barton.de> | 2012-02-29 14:47:37 +0100 |
|---|---|---|
| committer | Alexander Barton <alex@barton.de> | 2012-02-29 14:47:37 +0100 |
| commit | 273d4bdd32de33d4632ee48b681d3ffff158e359 (patch) | |
| tree | e1add6bca4ccfcbe07c60e68d0d3d3f993a19226 /doc/README-Interix.txt | |
| parent | ef392e7d3781e3919718cf55fa87d5a8f8bdd354 (diff) | |
| parent | 27d244dfae5e0909957dab9f2e5958de215608c8 (diff) | |
| download | ngircd-273d4bdd32de33d4632ee48b681d3ffff158e359.tar.gz ngircd-273d4bdd32de33d4632ee48b681d3ffff158e359.zip | |
Merge branch 'master' of /srv/git/ngircd
* 'master' of /srv/git/ngircd: Update doc/Platforms.txt for ngIRCd 19 doc/README-Interix.txt: note that GNU make should be used
Diffstat (limited to 'doc/README-Interix.txt')
| -rw-r--r-- | doc/README-Interix.txt | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/doc/README-Interix.txt b/doc/README-Interix.txt index 8f5451f1..f24f38dd 100644 --- a/doc/README-Interix.txt +++ b/doc/README-Interix.txt @@ -1,12 +1,10 @@ - ngIRCd - Next Generation IRC Server - - (c)2001-2010 Alexander Barton, - alex@barton.de, http://www.barton.de/ + ngIRCd - Next Generation IRC Server + http://ngircd.barton.de/ + (c)2001-2012 Alexander Barton and Contributors. 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 -- @@ -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 able to run on all of these platforms. -But please note that 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: +But please note that two things: + +1. Don't use the poll() IO API + +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 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. +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). + |