Forum: PC-Programmierung Problem mit Make


von g0nz00 (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich wollte mir den Open EtherCAT Master SOEM, auf einem Raspberry Pi 
installieren.

laut Doku sollen folgende befehle zum Ziel führen:

source ./setup.sh linux
make all

jetzt bekomme ich folgende Fehlermeldung:

ich habe mal die beiden Dateien osal.h und osal.c in Fenstern da unter 
geöffnet.

Bitte helft mir ich bin in linux nicht so bewandert.

Gruß

g0nz00

von Thomas (Gast)


Lesenswert?

Du hättest Zeile 78 von osal.c zeigen können:
1
boolean osal_timer_is_expired (const osal_timert * self)

In osal.h steht:
1
boolean osal_timer_is_expired (osal_timert * self);

Der Bug ist gemeldet, und dort steht auch, wie man das behebt.
https://developer.berlios.de/bugs/?func=detailbug&bug_id=19045&group_id=10467
Das const in osal.h nachtragen. Bei mir compiliert es dann.

von g0nz00 (Gast)


Lesenswert?

Mein Held ;)

Danke Thomas

von g0nz00 (Gast)


Lesenswert?

Der simple_test läuft auch mit meinen EtherCAT Slave ...... großartig

Jetzt ist das Wochen-Abendprogramm wieder gerettet .... dachte schon ich 
müsste Fernseh gucken ;)

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
Noch kein Account? Hier anmelden.