Code::Blocks Forums
Developer forums (C::B DEVELOPMENT STRICTLY!) => Development => Topic started by: oBFusCATed on May 05, 2012, 10:32:22 pm
-
I want to make the change, in order to save lots of support round trips like:
Case1:
user: my project doesn't compile
support: paste the full log
user: pastes the short log
support: I said paste the full log, to enable it do 1,2,3
user: pastes the log
Case2:
user: debugging doesn't work - executable doesn't have symbols
support: read on the wiki about the needed options for proper debugging
user: I've already read it, my settings are fine
support: paste the full log for debugger and compiler
user: pastes the wrong logs
support: I said paste the full log, to enable it do 1,2,3
user: pastes the log
support: but you still have -g or -s, even -O2 is there
Anyone against this change must have extremely convincing reason to stop me doing it.
I'm going to do the change in a week or two.
-
Sounds great.
I was thinking of submitting this one line patch, for the GCC compiler, myself.
Tim S.
-
@OBF
I agree with you, let's set the "full compiler log" by default.
-
good idea, for me it is one of the first thing I do on a new cb install ;-)
-
Oh yeah.
For all my support clients, I patch CB to make sure Full Logging is *On*, else it wastes hours getting them to turn it on, then recreating their error.
-
Go ahead. In fact for me its the same like with Pecan. Dunno who set it to "brief" in the first place. Add a tip of today telling how to turn "brief" on in addition.
-
Something like this: http://cmpt.benbmp.org/codeblocks/patches/full_compiler_logging.patch ?
-
Something like this: http://cmpt.benbmp.org/codeblocks/patches/full_compiler_logging.patch ?
Oh dear, I forgot that its need to be done for every compiler... but yes, that's about it.
-
Is there any particular reason that some compilers used full, some none and some simple?
-
The tip of day needs to be corrected in your patch, because someone ;) changed the Settings submenu layout and there is no "Compiler and debugger" menuentry anymore.
-
OK, this someone was me :)
-
Is there any particular reason that some compilers used full, some none and some simple?
Nope. All should use "full" initially. What compilers do you mean where it is different?
-
Search for the enum values and you'll see what a mess it is at the moment...
-
In svn...