Differences in binary/optimizations between Linux and Windows, not working


i have problem here - project works when compiled under linux not work when compiled under windows.

using uno preparing migrate mega1280.

i have own modified/developed library cc1101 radio module based on panstamp , sketch use receive data measurement node.
problem binary compiled under windows not receive packets.
i have of course tried flashing on linux , connecting board on windows machine if there rf disturbances, no - works perfectly.
also binary size differs - 2 kb larger on windows varies depending on version. have removed directories created under appdata/temp.

on linux (lubuntu) have 1.0.5+dsfg2-2.
on windows(7) 1.0.5-r2, 1.6.2 , 1.6.5-r5 (newest). 1.0.5-r2 , 1.6.5-r5 have particular additional library.

is there optimization differing here, causing this?

it based on http://labalec.fr/erwan/?p=497 , , on both versions can read out partnum/version registers in setup function. never gives interrupt when packet should arrive. interrupt pin active, can tickled when floating.

you need post code can see talking about.

...r


Arduino Forum > Using Arduino > Project Guidance > Differences in binary/optimizations between Linux and Windows, not working


arduino

Comments