Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

16.03.2006, 20:55

Verständnisfrage: distcc (crosscompiling)

Hi!

Also nachdemich mal die DOku zu Distcc gelesen habe, bleibt bei mir noch eine Frage stehen:

folgendes szenario: ab Wochenende sind hier 2 Rechner und 1 Laptop vorhanden
sprich 2 AMD Durons und 1 Pentium mobile.
Ok wenn die beiden AMD's den Pentium unterstützen sollen müssen die auf crosscompiling gesetzt ewerden. Was passiert denn wenn der eine AMD kompiliert und sachen an den zweiten AMD abgibt? kompiliert der zweite amd dann trotzdem für den Pentium oder merkt er,d ass der abgebende Rechner nen Duron ist ?

Also mir wird das aus der Doku nicht klar, hat da jemand erfahrungswerte?

Danke
Chrittig

2

16.03.2006, 20:57

Hmd ie AMD's unterineandern sollten sich eigentlich keine Sachen schicken, außer du erlaubst es ihnen...du musst ja immer die ip's auf allow setzen damit der was hinschicken kann, wenn du das nicht machst dann unterstützt jeder amd den pentium und die kommunizieren dann auch net untereinander.

Also so würde ich das sehen
In jedem noch so reinen Herzen existiert ein Ort des tiefsten Abgrundes. (C) Apollo '02

3

17.03.2006, 13:54

na aber wenn ich jetzt einen der AMD rechner update benutzt der ja auch distcc und wenn der das dann an den anderen AMD schickt, macht der andere amd dann die sachen für den Pentium fertig oder erkennt der, dass die Sachen von nem AMd kommen???

4

17.03.2006, 17:36

Wenn du unter verschiedenen Architekturen distcc laufen laesst brauchst du auf jeden Fall noch das crossdev Paket.
Das alles dann so einrichten und schon hast du keine Probleme mehr mit unterschiedlichen Architekturen, da immer anstelle von 'gcc' direkt 'i586-pc-linux-gnu-gcc' bzw eben der Compiler fuer die passende Architektur aufgerufen wird.