As far as the compiler is concerned : you can plug-in your compiler into the framework. In the compiler settings, copy for example the GCC one, and adjust the programs and settings to what your compiler uses.
To capture the output of a program, what you could do is :
- turn your program into a plug-in ( a plug-in wrapping your program)
- call the 'core' program by using wxExecute, and dump the output/error on a list.
For a working example, browe the forum or the wiki for my clearcase plug-in, in there I am using such an approach.
Cheers,
Lieven