You mentioned “when compiling not for Windows” but from the screenshot it looks like you are compiling from windows. If that is the case Intellisense will detect the system (i.e windows) will show information accordingly. Can you give more information on other system and how are doing the compilation for that?