]> arthur.barton.de Git - ngircd-alex.git/commitdiff
- etwas mehr Doku ;-)
authorAlexander Barton <alex@barton.de>
Mon, 25 Feb 2002 14:02:32 +0000 (14:02 +0000)
committerAlexander Barton <alex@barton.de>
Mon, 25 Feb 2002 14:02:32 +0000 (14:02 +0000)
doc/CC-Speed.txt [new file with mode: 0644]
doc/README-AUX.txt [new file with mode: 0644]
doc/README-BeOS.txt [new file with mode: 0644]

diff --git a/doc/CC-Speed.txt b/doc/CC-Speed.txt
new file mode 100644 (file)
index 0000000..9bd4fea
--- /dev/null
@@ -0,0 +1,27 @@
+
+                     ngIRCd - Next Generation IRC Server
+
+                      (c)2001,2002 by Alexander Barton,
+                    alex@barton.de, http://www.barton.de/
+
+                  ngIRCd ist freie Software und steht unter
+                       der GNU General Public License.
+
+                             -- CC-Speed.txt --
+
+
+ngIRCd-0.2.1-pre (2002-02-25):
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[nach make-Zeiten sortiert]
+
+Intel PIII, 1 GHz, 256 MB Ram, FreeBSD 4.4:         configure: 00:10, make: 00:05
+Intel PIII, 1 GHz, 256 MB Ram, Linux 2.4.10:        configure: 00:06, make: 00:06
+Intel PIII, 1 GHz, 256 MB Ram, BeOS R5:             configure: 00:19, make: 00:07
+Intel PIII, 1 GHz, 256 MB Ram, Win2k+CygWin:        configure: 00:27, make: 00:08
+AMD K6/2, 400 Mhz, 256 MB Ram, Linux 2.4.12:        configure: 00:14, make: 00:12
+PowerMac G4, 400 Mhz, 768 MB Ram, Mac OS X 10.1.2:  configure: 00:32, make: 00:19
+Macintosh SE/30, 68030 16 MHz, 32 MB, A/UX 3.0.1:   configure: 07:33, make: 12:02
+
+
+-- 
+$Id: CC-Speed.txt,v 1.1 2002/02/25 14:02:32 alex Exp $
diff --git a/doc/README-AUX.txt b/doc/README-AUX.txt
new file mode 100644 (file)
index 0000000..385baee
--- /dev/null
@@ -0,0 +1,47 @@
+
+                     ngIRCd - Next Generation IRC Server
+
+                      (c)2001,2002 by Alexander Barton,
+                    alex@barton.de, http://www.barton.de/
+
+                  ngIRCd ist freie Software und steht unter
+                       der GNU General Public License.
+
+                             -- README-AUX.txt --
+
+
+Seit Version 0.2.2-pre gehoert Apple A/UX zu den offiziell unterstuetzten
+Platformen. Er ist im vollen Funktionsumfang nutzbar.
+
+Folgende Software wird jedoch benoetigt:
+
+  - GNU C Compiler (gcc)
+    Bezugsquellen:
+    http://www.rezepte-im-web.de/appleux/gcc281.tar.gz
+    ftp://arthur.ath.cx/pub/AUX/Software/Development/gcc281.tar.gz
+
+  - GNU make
+    Bezugsquellen:
+    http://www.rezepte-im-web.de/appleux/make-3.79.tar.gz
+    ftp://arthur.ath.cx/pub/AUX/Software/Development/make-3.79.tar.gz
+
+  - GNU sed
+    Bezugsquellen:
+    http://www.rezepte-im-web.de/appleux/sed-3.02.tar.gz
+    ftp://arthur.ath.cx/pub/AUX/Software/Tools/sed-3.02.tar.gz
+
+  - libUTIL.a
+    Bezugsquellen:
+    http://ftp.mayn.de/pub/apple/apple_unix/Sys_stuff/libUTIL-2.1.tar.gz
+    ftp://arthur.ath.cx/pub/AUX/Software/Libraries/libUTIL-2.1.tar.gz
+
+Nachdem diese Pakete entsprechend installiert sind, reicht ein ganz normales
+"./configure" und "make" aus, um den ngIRCd unter A/UX zu compilieren.
+
+
+Hier die Zeiten von Alex System (Macintosh SE/30, 32 MB, A/UX 3.0.1):
+configure: 7:33, make: 12:02
+
+
+-- 
+$Id: README-AUX.txt,v 1.1 2002/02/25 14:02:32 alex Exp $
diff --git a/doc/README-BeOS.txt b/doc/README-BeOS.txt
new file mode 100644 (file)
index 0000000..77f8784
--- /dev/null
@@ -0,0 +1,36 @@
+
+                     ngIRCd - Next Generation IRC Server
+
+                      (c)2001,2002 by Alexander Barton,
+                    alex@barton.de, http://www.barton.de/
+
+                  ngIRCd ist freie Software und steht unter
+                       der GNU General Public License.
+
+                             -- README-BeOS.txt --
+
+
+BeOS gehoert im Moment (noch?) nicht zu den offiziell unterstuetzten Plat-
+formen: der ngIRCd enthaelt zwar bereits einige Anpassungen an BeOS und
+compiliert auch, jedoch bricht er bei jedem Connect-Versuch eines Clients
+mit diesem Fehler ab:
+
+   select(): Bad file descriptor!
+
+Es sieht leider so aus, als ob das select() von BeOS nicht mit File-Handles
+von Pipes verschiedener Prozesse umgehen kann: sobald der Resolver asyncron
+gestartet wird, also Pipe-Handles im select() vorhanden sind, fuehrt das zu
+obiger Meldung.
+
+Theoretische "Lösung"/Workaround:
+Den Resolver unter BeOS nicht verwenden, sondern mit IP-Adressen arbeiten.
+Nachteil: der ngIRCd koennte sich nicht zu Servern verbinden, die dynamische
+Adressen benutzen -- dazu muesste er den Namen aufloesen. Ansonsten sollte
+es eigentlich zu keinen Beeintraechtigungen kommen ...
+
+Also: wenn es jemand implementieren will ... ;-))
+
+Vielleicht mache ich es auch irgendwann mal selber. Mal sehen.
+
+-- 
+$Id: README-BeOS.txt,v 1.1 2002/02/25 14:02:32 alex Exp $