added linux (codeblocks/gcc) support