Add missing EXPORT_C in cpp files, and reinstate the DEF file additions, to fix Bug 2473
Mystery solved - RVCT 2.2 only exports functions on the basis of EXPORT_C, but RVCT 4.0 is triggered by the IMPORT_C as well
make sure that this is set:
CTC_COMPILER_DIR=C:\APPS\cw\Symbian_Tools\Command_Line_Tools
// normal command line
call ctc-abld-winscw -C "EXCLUDE+*\test\*\" -i d -- test build winscw udeb
// for our tests sometimes this is required
call ctc-abld-winscw -C "EXCLUDE+*\test\*\" -C "EXCLUDE+shwcallback.h" -n test -i d -- test build winscw udeb
// and sometimes this is required next
call ctc-abld-winscw -C "EXCLUDE+*\test\*\" -C "EXCLUDE+shweffectcontrol.h" -n test -i d -- test build winscw udeb
// and sometimes this after that
call ctc-abld-winscw -C "EXCLUDE+*\test\*\" -no-templates -n test -i d -- test build winscw udeb
// get the results
ctcpost test.dat test.sym | ctc2html