mirror of
				https://github.com/osmarks/ngircd.git
				synced 2025-10-31 05:52:59 +00:00 
			
		
		
		
	doc/README-Interix.txt: note that GNU make should be used
This commit is contained in:
		| @@ -1,13 +1,11 @@ | ||||
|  | ||||
|                      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 | ||||
|                    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). | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Alexander Barton
					Alexander Barton