Is my compiler/hardware/operating system supported by ClamAV?
• ClamAV supports a wide variety of compilers, hardware and operating systems. Our core compiler is gcc with Linux on 32 and 64 bit Intel platforms, though we also test using other compilers, including Sun’s C compiler, Microsoft’s Visual Studio, Intel’s C compiler, LLVM-GCC, and others. To date we have only found one compiler that we do not support, GCC version 4.0.0 to 4.0.1 inclusive. We have found that version of the compiler produces incorrect code on all of the platforms and operating systems on which we have tested it. ClamAV will not work using that compiler and you MUST switch to an alternative, such as GCC3.4 or GCC4.1. Please contact your vendor for further information. Please refer to gcc’s bugzilla for further information. If you want to see a proof of why gcc 4.0.1 generates wrong code for the kernel read the relevant article on kerneltrap. More information about this bug is also available in our bugzilla . Our configure scripts will detect if your compiler is affected by
Related Questions
- I am using a Linux-based operating system that is not on the Xilinx list of supported operating systems (e.g., Fedora, Ubuntu, etc.). Will Xilinx USB cables work with these operating systems?
- Is Solaris x86 operating system (for Intel hardware) supported as a guest operating system?
- Is my compiler/hardware/operating system supported by ClamAV?