Hallo zusammen, ich bin gerade dabei für das Beagleboard XM etwas auf meinem Festrechner zu kompilieren. Auf dem Festrechner läuft Linux mit dem Kernel 2.6.32. Das Programm wollte ich einmal für den Rechner (386 Struktur) und für die ARM-Architektur kompilieren. für den Rechner klappt das gut und das Programm läuft auch, aber wenn ich das mit Hilfe des Cross Compilers machen möchte erhalte ich folgenden Fehler: /usr/lib/gcc/arm-linux-gnueabi/4.4.5/../../../../arm-linux-gnueabi/bin/l d: cannot find -ljpeg Ich habe schon einiges probiert und weiß jetzt leider nicht mehr weiter. Wie kann ich nun dem Linker mitteilen, wo er die Bibliothek findet? Ich hoffe mir kann einer von euch helfen. Viele Grüße Stefan
Stefan P. schrieb: > Wie kann ich nun dem Linker mitteilen, wo er die Bibliothek findet? Mit -L. Wenn du ein -v mit angibst, siehst du, in welchen Verzeichnissen er standardmäßig sucht.
Ich habe den Beagle selber compilieren lassen. Für kleinere Projekte dauert das auch nicht wesentlich länger, der ARM ist schon recht fix.
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.