Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

Help reading codeblocks.RPT

<< < (3/7) > >>

stahta01:

--- Quote ---Dwarf Error: mangled line number section.

--- End quote ---

The above implies you are using DW2 version of MinGW GCC or objects compiled with DW2 compiler.
Or, you compiler is NOT a good build.

Tim S.

daniloz:

--- Quote from: stahta01 on June 12, 2012, 05:02:03 pm ---
--- Quote ---Dwarf Error: mangled line number section.

--- End quote ---

The above implies you are using DW2 version of MinGW GCC or objects compiled with DW2 compiler.
Or, you compiler is NOT a good build.

Tim S.

--- End quote ---
That's what I thought as well when seeing this error. However, I checked and I have the SJLJ version (by comparing then with both packages from TDM - thanks for the hint Morten!).

Sorry for the questions, but I'm pretty new to this DW2/SJLJ issue...

Could it be that my exchdl.dll was compiled with a different version, meaning either DW2/SJLJ mismatch or really version number mismatch 4.5.2 x something else?

Another thing I'm not sure is what version I used to compile wxWidgets, could it be an issue?

Last question: Any one has any experience in using the 4.6.1 tdm version to compile both wxWidgets and C::B? I'm considering a fully new compile using the latest version (4.6.1).

Thanks again!

MortenMacFly:

--- Quote from: daniloz on June 13, 2012, 08:40:04 am ---Could it be that my exchdl.dll was compiled with a different version, meaning either DW2/SJLJ mismatch or really version number mismatch 4.5.2 x something else?

--- End quote ---
Definitely.


--- Quote from: daniloz on June 13, 2012, 08:40:04 am ---Another thing I'm not sure is what version I used to compile wxWidgets, could it be an issue?

--- End quote ---
IMHO it shouldn't link - but never tried...


--- Quote from: daniloz on June 13, 2012, 08:40:04 am ---Last question: Any one has any experience in using the 4.6.1 tdm version to compile both wxWidgets and C::B? I'm considering a fully new compile using the latest version (4.6.1).

--- End quote ---
I am working only with this since release and I can recommend using this compiler. Just make sure you compile wxWidgets w/ -fno-keep-inline-dllexport.

daniloz:
Sorry to hijack my own topic, but in Wiki, I've found two different ways of compiling wxWidgets:

1- Installing Code::Blocks from source on Windows says to use mingw32-make -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=1

2- Nightly Cookbook says to use mingw32-make -f makefile.gcc SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=1

So, the question: is USE_XRC=1 required or not?

xunxun:

--- Quote from: daniloz on June 13, 2012, 11:12:00 am ---Sorry to hijack my own topic, but in Wiki, I've found two different ways of compiling wxWidgets:

1- Installing Code::Blocks from source on Windows says to use mingw32-make -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=1

2- Nightly Cookbook says to use mingw32-make -f makefile.gcc SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=1

So, the question: is USE_XRC=1 required or not?

--- End quote ---
You can see your config.gcc

USE_XRC=1 is the default option.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version