a short description, what i've done
(i hope i can remember all step's ;-)
i worked on customizing a new compiler set for
IAR Hitachi H8 compilers, which i got working.
when i edited the regexes for error's and warning's,
i deleted some of the for the IAR toolchain irrelevant
error entries, so that only compiler error & warnings
and linker errors have been left.
all worked as expected after a while.
BUT !!!
later i switched to another project, which is using the
GCC toolchain and i took notice, that even in this compiler
configuration the error & warning entries,
which i wanted to delete only for the IAR toolchain, were deleted !
damned i thought, and exported the registry entries for the
newly created IAR toolchain
and fired up C::B with --clear-configuration
that was not very wise ! ;-)
after that, C::B crashed at each start with a GPF, this could only be resolved with a procedure, described a few times by others here in the forum, namely
by installing C::B 1.0 beta final, and starting the src\devel version with the debugger and then run an update.bat
from this time on, C::B from the src\output could be run without crash again, but it nags me everytime during startup, to acknowledge which compiler should be the default compiler.
It doesn't remember my choice during subsequent restarts.
Where is this info stored ? can i manually add a registry entry to suppress this dialog box at each start of C::B
in the registry there exists in
HKEY_CURRENT_USER\Software\Code::Blocks\Code::Blocks v1.0\compiler_gcc
DWORD default_compiler = 0x00
but it seem's not to be right entry ?
thanks
--tiwag