Kompilieren Sie C für Mips-Architektur

Ich habe verschiedene Möglichkeiten gesehen, dies zu tun (und bis jetzt habe ich noch kein Paar ausprobiert, aber ich möchte dieses aus Gründen der Einfachheit isolieren).

Es sollte eine Möglichkeit geben, dies über GCC zu tun, und ich würde es vorziehen, wenn ich einfach weiter gegen Wände schlage.

Ich benutze debian7 und kann jeden anderen Geschmack verwenden (ich möchte vorerst QEMU-Fälle vermeiden, ich möchte etwas Kleineres.) Ich folge diesem Beispiel, das hier zu finden ist.

http://moozing.wordpress.com/2011/04/05/cross-compile-in-debian/

Ich war in der Lage, alles zu tun, und während eines Teils musste ich libgmp3c2-dummy_1.0_all.deb installieren, um fortzufahren

gerade muss ich kompilieren und alles, was ich kompiliere, ist ein einfaches Hallo-Welt-Skript. Beim Kompilieren kann ich jedoch nicht verursachen, dass libgmp.so.3 nicht in / usr / lib / dir enthalten ist. Es gibt jedoch ein Skript in / usr / lib / mips-linux-gnu-gcc ordner Ich dachte, ich würde es kopieren, um zu sehen, ob es kompiliert werden soll und ich bekomme, dass diese Elf-Datei in Big-Endian codiert ist, was Sinn macht. aber was fehlt mir, um diese datei zu kompilieren ??

und ich habe versucht, das ding als big endian zu kompilieren ich denke, dass ich entweder verwirrung durch die bibliotheken habe oder dass ich eine andere libgmp.so.3 brauche ..

Ich habe auch versucht, apt-get libgmp-dev libgmp3-dev zu installieren.

Vielen Dank für Ihre Hilfe, wenn Sie können! :) und wenn Sie eine einfache Möglichkeit kennen, die nicht viel Platz auf meinem Computer beansprucht, bin ich offen, aber ich möchte es mit GCC versuchen und die Toolkette verwenden.

Vielen Dank!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage