hallo an alle! ich versuche eine toolchain für meinen alten 386 zu kompilieren. ich hab das howto von bill gatliff (http://venus.billgatliff.com/node/18) gefunden. im prinzip hat alles funktioniert. ausser das ich die option "--disable-threads" beim punkt "6.3 building the bootstrap cross compiler" und "6.5 building a complete cross compiler" (die pthread.h konnte nicht gefunden werden) hinzufügen musste. ich befürchte dass das ein fehler war. aber anders ging das nicht kompilieren. auf jedenfall kam danach dann beim letzten punkt (6.5):"ld coud not find the file crti.o!"! hat die sache jetzt was mit der pthread.h zu tun oder nicht? und wie kommt man zu dieser crti.o? eigentlich bräuchte ich keinen c++ compiler. c würde mir schon reichen. könnte ich auch theoretisch den letzten punkt auslassen? ich habe diese packages verwendet: binutils-2.17. gcc-4.1.1. (und das patch "gcc-4.1.0-4.1.1.diff") newlib-1.14 target: i386-linux ich hab noch nicht viel erfahrung in cross-compilieren. es wäre nett wenn mir jemand helfen könnte. verwende ich vielleicht die falschen packet versionen? vielen dank im voraus Lukas
hallo nochmal ich habs jetzt auch schon mit dem buildroot päckchen probiert. aber das funktioniert nicht und das versteh ich schon gar nicht. hat jemand erfahrung damit?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.