elgaton wrote in Sun Jan 01, 2017 12:01 pm:wkitty42 wrote in Sun Jan 01, 2017 11:32 am:what are AVX extensions? do we need them for anything special??
They are special extensions designed to speed up vector operations on processors that support them
thanks for you and sanhozy for this...
elgaton wrote in Sun Jan 01, 2017 12:01 pm:wkitty42 wrote in Sun Jan 01, 2017 11:32 am:why is dutchguy seeing them and other's aren't?
He's probably compiling SimGear with the -march=native switch, which enables all extensions (SIMD/AVX) supported by the processor in use. My guess is that either you do not use that switch, or you are using it but your CPU does not support AVX (this is my case); thus, since the faulty code is embedded in an #ifdef block, it is not compiled on your system and the error is not triggered.
i have an 8-core AMD Vishera 8350 4Ghz chip... i honestly don't know what the download_and_compile.sh script is using... my system does a configure and full compile each time, though...
elgaton wrote in Sun Jan 01, 2017 12:01 pm:Anyway, Erik Hofman (the developer responsible for that part) has just pushed a fix to the SimGear repository - to the original poster, could you please check if it works?
i did see that update come through... i'll try to update in a little while and see what happens... from the looks of the patch, most of us shouldn't have any problems with the two fixes posted... (changing '>' to '<' and using // to comment out the other line)