INN compilieren und auf anderen Computer kopieren, aber wie??
Hallo LUG, ich habe ein *kleines* Problem: Ich habe einen neuen Gatewayrechner aufgesetzt und muss INN neu compilen. Das Problem ist nur, dass auf dem Gateway keine compliler etc liegen. Das einfachste wäre doch nun, inn auf einem anderem Rechner zu compilen und dann bei 'make install' ein anderes Dir anzugeben. Nur leider habe ich keine Ahnung, wir ich make überreden soll, die Binaries in ein anderes Dir zu installieren. Das zweite, was ich probiert habe, war /usr nach /usr.local umzubennen und dann von meinem "normalen" Rechner /usr zu mounten. Nur leider kommt der compiler nicht sonderlich weit und stürtzt mit der Meldung "out of memory" ab (es sind aberr noch 20MB RAM und 130MB swap frei). Ich denke, dass hat was damit zu tun, dass die Zahl der maximal gleichzeit offenen Dateien bei NFS zu gering ist (wie ändert man das?). Hat jemand eine Idee, wie ich INN compilet bekommen und auf den Gatewayrechner?? Vielen Dank! Ciao, Meini. -- Meinhard Schneider meini@meini.org http://www.meini.org PGP/GNUPG-Keys available! (please contact me or visit my homepage) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Meinhard Schneider schrieb in 1,2K (32 Zeilen):
ich habe ein *kleines* Problem: Ich habe einen neuen Gatewayrechner aufgesetzt und muss INN neu compilen. Das Problem ist nur, dass auf dem Gateway keine compliler etc liegen.
*Das* laesst sich doch trivial loesen.
Das einfachste wäre doch nun, inn auf einem anderem Rechner zu compilen und dann bei 'make install' ein anderes Dir anzugeben.
Aeh? Nein. Das beste waere, du nimmst dir das RPM von INN, bastelst damit, und installierst das dann auf dem Gateway. (Immer vorausgesetzt, du nutzt ein RPM-System). Oder: ./configure --blah --blub --prefix=/usr/local make make install prefix=/mount/NFS/anderer/Rechner/usr/local \ exec_prefix=... etc. Vorausgesetzt, du hast die (GNU-uebliche) automake/configure Installation (i.e. ./configure ...) Oder du kopierst die Binaries einfach von Hand. Oder du nutzt chroot. -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
meinhard.schneider@gus.de
-
weissel@netcologne.de