View previous topic :: View next topic |
Author |
Message |
sewulba Guru
Joined: 09 Feb 2005 Posts: 517 Location: Heidelberg
|
Posted: Tue Jan 30, 2007 3:14 am Post subject: Kompilieren auf anderer Maschine? |
|
|
Hallo...
Gibt es mit distcc oder einem anderen Tool eine Möglichkeit auf einer anderen Maschine alles zu compilieren, ohne das es auf der eigenen Maschine kompiliert wird? Habe momentan distcc am Laufen, aber mein anderen Computer wird kaum belastet.
Es geht um einen Dual Pentium Pro 200MHz a 1024kB Cache, als Unterstützung mit distcc habe ich einen Pentium 4 3GHz. Habe irgendwie das Gefühl, dass der Pentium Pro meinen P4 ausbremst!
Bei jedem Update Festplatte ausbauen, chrooten usw. kommt nicht in Frage!
Gruss SeW _________________ System1:Apple PowerMac Dual G4 @ 1,83GHz with 2GB Ram. 400GB + 80GB HDD, Gentoo 13.0-ppc32
System2:Apple MacIntosh PowerMac Dual G5 @ 2.7 GHz/1,35GHz FSB... 8GB Ram. 250GB SATA. Gentoo 10.0-PPC64-64ul |
|
Back to top |
|
|
bbgermany Veteran
Joined: 21 Feb 2005 Posts: 1844 Location: Oranienburg/Germany
|
Posted: Tue Jan 30, 2007 5:44 am Post subject: |
|
|
Hallo,
du kannst nahezu alles auf der anderen Seite kompilieren lassen. So wie ich das jedoch mitbekommen habe, wird das Linken der Objekte jedoch dann doch noch auf dem Rechner gemacht, wo du das emerge anwirfst.
Code: |
distcc-config --set-hosts "remotehost/$MAKEOPTS"
|
Damit werden alle Objekte auf dem Remotehost erzeugt, nur das Linken übernimmt der lokale Rechner.
Ein bessere Alternative wäre das Howto was (iirc) slick mal geschrieben hat, via NFS das Filesystem mounten und dann in einer chroot-Umgebung auf dem schnelleren Rechner kompilieren _________________ Desktop: Ryzen 5 5600G, 32GB, 2TB, RX7600
Notebook: Dell XPS 13 9370, 16GB, 1TB
Server #1: Ryzen 5 Pro 4650G, 64GB, 16.5TB
Server #2: Ryzen 4800H, 32GB, 22TB |
|
Back to top |
|
|
tuam l33t
Joined: 04 May 2004 Posts: 765 Location: CGN, Germany
|
Posted: Tue Jan 30, 2007 7:52 am Post subject: |
|
|
bbgermany wrote: | Ein bessere Alternative wäre das Howto was (iirc) slick mal geschrieben hat, via NFS das Filesystem mounten und dann in einer chroot-Umgebung auf dem schnelleren Rechner kompilieren |
Oder eine komplette Kopie der (System-)Partition auf dem schnellen Rechner zu haben und binäre Pakete zu bauen.
FF,
Daniel _________________ Logic clearly dictates that the needs of the many outweigh the needs of the few. - Spock
The needs of the one outweigh the needs of the many. - Kirk
I refuse to let arithmetic decide questions like that. - Picard |
|
Back to top |
|
|
slick Bodhisattva
Joined: 20 Apr 2003 Posts: 3495
|
Posted: Tue Jan 30, 2007 11:41 am Post subject: |
|
|
bbgermany wrote: | Ein bessere Alternative wäre das Howto was (iirc) slick mal geschrieben hat, via NFS das Filesystem mounten und dann in einer chroot-Umgebung auf dem schnelleren Rechner kompilieren |
Danke!
https://forums.gentoo.org/viewtopic-t-208246.html |
|
Back to top |
|
|
sewulba Guru
Joined: 09 Feb 2005 Posts: 517 Location: Heidelberg
|
Posted: Wed Jan 31, 2007 11:51 pm Post subject: |
|
|
Super. Das werde ich testen! Vielen Dank euch allen! _________________ System1:Apple PowerMac Dual G4 @ 1,83GHz with 2GB Ram. 400GB + 80GB HDD, Gentoo 13.0-ppc32
System2:Apple MacIntosh PowerMac Dual G5 @ 2.7 GHz/1,35GHz FSB... 8GB Ram. 250GB SATA. Gentoo 10.0-PPC64-64ul |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|