Any Cortex-M3(LPC1768) compilers for Linux?
GCC is a cross-platform cross-compiler, used widely with ARM platforms (and dozens of others). Some pre-built toolchains can be found here or built by yourself. If you are looking for an IDE, you can use Eclipse with plugins like this.