This is probably a simple question. I get these 4 warnings from Carbide when I compile my application with phone debug/release configuration using GCCE.

1256215462390 "TRUE" redefined[/Symbian/9.2/S60_3rd_FP1_2/EPOC32/include/e32def.h:298]

1256215462421 this is the location of the previous definition[/Qt/4.5.2-tower/include/QtCore/../../src/corelib/global/qglobal.h:890]

1256215462437 "FALSE" redefined[/Symbian/9.2/S60_3rd_FP1_2/EPOC32/include/e32def.h:309]

1256215462453 this is the location of the previous definition[/Qt/4.5.2-tower/include/QtCore/../../src/corelib/global/qglobal.h:891]

How to get away from this ambiguity?? The following lines doesn't seem to remove the warings.

Qt Code:
  1. #ifdef Q_OS_SYMBIAN
  2. #undef TRUE
  3. #undef FALSE
  4. #endif
To copy to clipboard, switch view to plain text mode 

Thanks for your time.