ArmLinux
22.04.15, 17:31
Hey Leute,
erst mal ein kurzes Hallo in das Forum!!
Ich bin gerade an einem Arm Kontroller, mit dem ich das CAN Bus verwenden möchte. Ich verwende das SOCKETCan "http://de.wikipedia.org/wiki/SocketCAN". Wenn ich das wie in unter dem Link zu finden kleinen Programmfragment verwende kommt beim Kompilieren folgender Fehler. Ist für mich nicht erklärbar da ich an den Include Dateien ja nichts verändert habe.
/usr/include/linux/can.h:81: error: ‘sa_family_t’ does not name a type
../DemoCan.cpp: In function ‘int main()’:
../DemoCan.cpp:54: error: ‘struct sockaddr_can’ has no member named ‘can_family’
../DemoCan.cpp:67: warning: unused variable ‘bytes_sent’
Nun was muss ich machen, dass ich den fehlerbeseitigt bekomme. Ich verwende unter Debian Eclipse Indigo mit dem arm-linux-gnueabi-gbd cross Compiler. Der Fehler tritt aber schon beim normalen Build vom Projekt auf.
Danke schon mal!!!
erst mal ein kurzes Hallo in das Forum!!
Ich bin gerade an einem Arm Kontroller, mit dem ich das CAN Bus verwenden möchte. Ich verwende das SOCKETCan "http://de.wikipedia.org/wiki/SocketCAN". Wenn ich das wie in unter dem Link zu finden kleinen Programmfragment verwende kommt beim Kompilieren folgender Fehler. Ist für mich nicht erklärbar da ich an den Include Dateien ja nichts verändert habe.
/usr/include/linux/can.h:81: error: ‘sa_family_t’ does not name a type
../DemoCan.cpp: In function ‘int main()’:
../DemoCan.cpp:54: error: ‘struct sockaddr_can’ has no member named ‘can_family’
../DemoCan.cpp:67: warning: unused variable ‘bytes_sent’
Nun was muss ich machen, dass ich den fehlerbeseitigt bekomme. Ich verwende unter Debian Eclipse Indigo mit dem arm-linux-gnueabi-gbd cross Compiler. Der Fehler tritt aber schon beim normalen Build vom Projekt auf.
Danke schon mal!!!