[Coin-discuss] name clashes in preprocessor directives

Tuomo Takkula tuomo.takkula at inform-ac.com
Fri Feb 22 06:11:44 EST 2008


Hi,

in a project where we use Coin we include headers which leads to name clashes at the following 
preprocessor directives:

coin-Cbc/include/coin/config_coinutils.h:121:1: warning: "PACKAGE"
coin-Cbc/include/coin/config_coinutils.h:124:1: warning: "PACKAGE_BUGREPORT"
coin-Cbc/include/coin/config_coinutils.h:127:1: warning: "PACKAGE_NAME"
coin-Cbc/include/coin/config_coinutils.h:130:1: warning: "PACKAGE_STRING"
coin-Cbc/include/coin/config_coinutils.h:133:1: warning: "PACKAGE_TARNAME"
coin-Cbc/include/coin/config_coinutils.h:136:1: warning: "PACKAGE_VERSION"
coin-Cbc/include/coin/config_coinutils.h:154:1: warning: "VERSION"

The clashes stem from the fact that we are using Coin in a automake/autoconf environment ourselves. 
Is there a way to get rid of those, maybe by the use of some prefix in the call of configure?

Cheers
Tuomo Takkula




More information about the Coin-discuss mailing list