ports / Makefile / check if default compiler is GCC and version is 4.2+
Andras Horvath
mail at log69.com
Sat Oct 5 12:44:38 UTC 2013
Dear Members,
I'd like to ask your help. I'm a developer and maintainer of a port and I intend to give different compile options for different compilers when building my software. I'm using the OpenMP feature of GCC that is available from GCC version 4.2 and above.
I would like to know how I could determine in my Makefile whether the default compiler is GCC and it's version is >= 4.2 ?
I'd like to go with the preffered standard way.
Does it make any sense to try to support GCC version lower than 4.2? If not, I reckon it would be enough for me to check against GCC only without its version. If so, then would this be enough? :
.if ${CC} == "gcc"
Thanks,
Andras
More information about the freebsd-ports
mailing list