From: Scott H. <sc...@ca...> - 2004-04-05 15:18:38
|
Greetings, I have a situation whereby we require 2 versions of GCC installed on a system in order to build. We are getting around this by using the compiler types c++ and g++ for each of the compiler versions. For example, to call gcc 2.96 we use c++ and to call gcc 3.02 we use g++. We ensure that we have to correct softlinks setup to support this. This is not entirely elegant and it will quickly lead to confusion. I was contemplating adding a version attribute to <cc> task. For example: <cc objdir="obj" ... > <compiler name="gcc" version="3.0.2" ... /> </cc> This would then spawn 'gcc-3.02' instead of gcc. gcc-2.03 would then have to be located in the PATH. Is this the right way to go? Is there something that I'm overlooking? Thanks for your help, Scott Hebert |