The following table lists verified ITK-C host platforms and corresponding library sizes.
Notes:
These results come from library version 1.1.2.240
The ITK-C library is comprised of multiple files
The ITK-LT-C library has been reduced to one file
Linux, Windows, and OSX ports are available now
Embedded MCU ports will be included in a future version of the ITK
If you have questions please submit a support ticket at support.impinj.com .
Library | Build Machine | Target Platform | Target Architecture | Target Processor | Toolchain | Optimizations | Library Contents | Size (Bytes) |
---|---|---|---|---|---|---|---|---|
ITK-C | Windows 7 + Cygwin | Windows | 32-bit | x86 | GCC 4.5.3 | For size (-Os) | iri.o, pb_decode.o, pb_encode.o, messages.pb.o, commands.pb.o, packet.pb.o | 11,868 |
ITK-C | CentOS 6.5 | Linux | 32-bit | x86 | GCC 4.4.7 | For size (-Os) | iri.o, pb_decode.o, pb_encode.o, messages.pb.o, commands.pb.o, packet.pb.o | 11,396 |
ITK-C | Apple Mac 10.9.2 | OSX | 32-bit | x86 | GCC (Apple LLVM 5.1 - Clang 503.0.40) | For size (-Os) | iri.o, pb_decode.o, pb_encode.o, messages.pb.o, commands.pb.o, packet.pb.o | 14,817 |
ITK-C | Ubuntu 12.4.3 | STM32F0 DISCOVERY Board | 32-bit | ARM Cortex-M0 (STM32F051) | GCC ARM Embedded 4.8.3 | For size (-Os) | iri.o, pb_decode.o, pb_encode.o, messages.pb.o, commands.pb.o, packet.pb.o | 9,333 |
ITK-C | Windows 7 + AtmelStudio 6.1 | AVR XMEGA-A1 Xplained | 8-bit | Atmel AVR (ATxmega128A1) | AVR/GNU C Compiler 4.7.3 | For size (-Os) | iri.o, pb_decode.o, pb_encode.o, messages.pb.o, commands.pb.o, packet.pb.o | 15,178 |