quarzsnoopy
[Free|Net]BSD - User
Hi Leute,
ich habe vom programmieren nur SEHR wenig Ahnung! Ein Makefile kann ich nicht schreiben aber die Apache-Sourcen von der HP krieg ich noch hin zu kompilieren...
Meine Frage ist jetzt, wie kann man in der Linux-Emu unter *BSD Linux-Code kompilieren?
Und wie mache ich das, das Binäries (oder auch selbst geschriebene Scripte), die ich in die Linux-Emu-Verzeichnisse rein kopiert habe als Linux-Programme laufen und nicht auf Libs aus der *BSD-Umgebung zugraifen. Also, wenn die auf /usr/... zugreifen wollen, in wirklichkeit auf die [EMU]/usr/... zugreifen?
Gibt es da irgendwelche Schalter, Einträge oder Flag's?
Man könnte es mit "chroot" machen, aber ich glaube das läuft wohl etwas anders, denn der "acroread7" ist auch ein Linux-Binary und kommt aus der Emu-Umgebung auch nicht raus, wenn er drucken will (/usr/bin/lp findet er nicht!). Und das "acroread7" in einer chroot-Umgebung startet kann ich mir nicht vorstellen.
Ich würde mich sehr freuen wenn mir das jemand erklären könnte.
ich habe vom programmieren nur SEHR wenig Ahnung! Ein Makefile kann ich nicht schreiben aber die Apache-Sourcen von der HP krieg ich noch hin zu kompilieren...
Meine Frage ist jetzt, wie kann man in der Linux-Emu unter *BSD Linux-Code kompilieren?
Und wie mache ich das, das Binäries (oder auch selbst geschriebene Scripte), die ich in die Linux-Emu-Verzeichnisse rein kopiert habe als Linux-Programme laufen und nicht auf Libs aus der *BSD-Umgebung zugraifen. Also, wenn die auf /usr/... zugreifen wollen, in wirklichkeit auf die [EMU]/usr/... zugreifen?
Gibt es da irgendwelche Schalter, Einträge oder Flag's?
Man könnte es mit "chroot" machen, aber ich glaube das läuft wohl etwas anders, denn der "acroread7" ist auch ein Linux-Binary und kommt aus der Emu-Umgebung auch nicht raus, wenn er drucken will (/usr/bin/lp findet er nicht!). Und das "acroread7" in einer chroot-Umgebung startet kann ich mir nicht vorstellen.
Ich würde mich sehr freuen wenn mir das jemand erklären könnte.