I imported my project(which was built using CW3.1) using Carbide 1.1, and built it. Several errors found which were all
undefine identifier EMbmXXX
I checked if mbg file in epoc32\include had any problem, and yes there was. The problem was
>>> Carbide generated .mbg file
>>> CW generated .mbg file
So it made EMbmXXX_B and C undefined identifier error. I have perl 5.6.1 and buildlog in Carbide didn't show any problem
'Building file: D:/blabla/group/XXX.mbmdef'
'Invoking: MBM Compiler'
perl -S epocmbmdef.pl -p"D:\blabla" -hD:\Symbian\9.1\S60_3rd_MR\EPOC32\include\XXX.mbg -o"D:/Symbian/9.1/S60_3rd_MR/EPOC32/RELEASE/WINSCW/UDEB/Z/Resource/Apps/XXX.mbm" D:/blabla/group/XXX.mbmdef
'Finished building: D:/blabla/group/XXX.mbmdef'
And also mbmdef files(generated in group folder) does have several entries (looks ok).
Can anyone let me know why this thing happens?