fixed a warnig with signed / unsigned comparisson
fixed a warning with unaligned memory access
linux project updated