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