OpenWRT Programmierung (VM Debian, gdb, Eclipse, AR71xx)

OP #4153853
Lesenswert?
• ▲
▼
Euch allen ein schönen Tag.

Ich versuche zur Zeit ein Programm für OpenWRT zu schreiben. Eine kurze 
Erklärung zu meinem Aufbau:

-Virtualbox mit Debian 8 mit Eclipse Luna
-Openwrt SDK (Host)
-Openwrt Accesspoint (Atheros AR71xx) (gdbserver ...)

Nun zu meinem Problem, um die Toolchain von Openwrt an Eclipse 
anzupassen, habe ich bisher folgende Konfig angepasst:

-Cross Settings:
 Prefix: mips-openwrt-linux-
 Path: 
home.../OpenWRT-SDK-ar71xx-for-Linux-x86_64-gcc-4.8-linaro_uClib-0.9.3 
3.2/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/mips- 
openwrt-linux

-Enviroment -Variablen
 PATH=/home/.../staging_dir/...toolchain-mips_34k_gcc-.../bin
 STAGING_DIR=/home.../staging_dir/

Wenn ich jetzt ein Build durchführe, kommt die Fehlermeldung:
"Program "make" not found in PATH"

Laut Fehlermeldung sucht dieser das Programm Make, welches nicht 
gefunden wurde. Ich habe den kompletten SDK Ordner durchsucht und da 
findet sich kein Programm mit dem Namen "make". Nur "cmake" und 
"ccmake", diese liegen aber im Host Ordner. Wie kriege ich denn das 
gelöst?
OP #4154090
Lesenswert?
• ▲
▼
Ja, make liegt in /usr/bin. Mit einer symbolischen Verknüpfung bekomme 
ich die Fehlermeldungen:
"make:*** [main.o] Error 127"
"recipe for target 'main.o' faild"

Eclipse meldet in der subdir.mk ein Fehler:
@echo 'Building file: $<'

Ich glaube ich weiß jetzt woran es liegt, ich muss in der PATH Variable 
noch den Host Pfad angeben, wie kann man denn in einer Variable zwei 
Pfade angeben?
OP #4154578
Lesenswert?
• ▲
▼
Habe das Problem soweit gelöst. Man muss im Openwrt SDK ein neues 
Projekt im "Package" Ordner anlegen. Dann löst sich das Problem von 
allein.

Leider kann ich kein Remote Debugging starten. In der Debug 
Configuration, habe ich ein neues Remote Application ausgewählt und eine 
Verbindung auf den Openwrt Access Point aufgebaut. Dieses funktioniert 
ohne Probleme. Nur wenn ich ein Remote Debugging starte, bekomme ich 
folgende Fehlermeldung:

Bei beiden taucht folgende Fehlermeldung auf
" 'Launching XXX Debug' has encountered a problem. "
" Error during file upload. "

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.