cantools is a set of command line tools for dealing with DBC, ASC, and MDF files specified by Vector-Informatik. The tools can be used to analyze and convert the data to other formats. Shared libraries for parsing and accessing these files are also provided.
src/hashtable/hashtable_itr.c:42:1: error: redefinition of a 'extern inline' function
'hashtable_iterator_key' is not supported in C99 mode
hashtable_iterator_key(struct hashtable_itr *i)
^
src/hashtable/hashtable_itr.h:32:1: note: previous definition is here
hashtable_iterator_key(struct hashtable_itr *i)
^
src/hashtable/hashtable_itr.c:46:1: error: redefinition of a 'extern inline' function
'hashtable_iterator_value' is not supported in C99 mode
hashtable_iterator_value(struct hashtable_itr *i)
^
src/hashtable/hashtable_itr.h:41:1: note: previous definition is here
hashtable_iterator_value(struct hashtable_itr *i)
^
2 errors generated.
Symptom:
the compiler will report error, that endian.h and byteswap.h can not be found.
after install xcode head file, endian.h can be found in /usr/include/machine, but byteswap.h can not be found in any system directory.
Thanks for your 'cantools-trunk', it seems will be helpful for my job to convert .blf/.asc to .mat.
But there are two questions I want to assure with you that:
1. It seems based on Linux platform, am I right? Do you have Windows version?
2. Does this tool support to convert FR/Ethernet signals of .asc/.blf to .mat? it meams their parsing file will be .arxml.