User forums > Help

crt2.o / Vista headaches, now with -v goodness.

<< < (2/5) > >>

ironlizard:
Very cool, thanks mariocup.

I may try that after/if I get wxwidgets to compile, getting the gcc cc1 error now  :!:

edit: Fixed

ironlizard:

--- Quote from: 20-40 on July 18, 2007, 01:24:34 pm ---LOL ironl, you are breeze of freshness here.

--- End quote ---

I'm merely using my considerable wit and charm to disguise the fact that I'm utterly clueless, but thanks.

I have discovered another problem whilst compiling the wxwidgets. (This is beginning to look like a pattern, no?)


--- Quote ---ld: cannot find -lwxmsw28ud
--- End quote ---

It would seem a simple matter to locate wxmsw28ud.a and tell this infuriating linker where to find it. Not so, there is no such file. There is, however a:
--- Quote ---wxmsw28.a
--- End quote ---

Does this have anything to do with unicode support (I distinctly remember something about compiling with unicode on, but the wxwidgets instructions didn't mention it) ? Am I barking up the wrong directory tree?

It is a unicode debug file. OK, now I'm lost. Where would I find this wxmsw28ud?

raph:

--- Quote from: ironlizard on July 18, 2007, 05:49:38 pm ---It is a unicode debug file. OK, now I'm lost. Where would I find this wxmsw28ud?

--- End quote ---
You have to compile wxWidgets with those settings.
e.g.

--- Code: ---mingw32-make -f makefile.gcc BUILD=debug UNICODE=1
--- End code ---

ironlizard:
OK, can do. I originally compiled using the instructions found at http://www.wxwidgets.org/wiki/index.php/CodeBlocks_Setup_Guide.

So after moving the first set of libraries, a second compilation for UC will yield the rest of the required files. OK, thank you Raph. I have a feeling this isn't the end, but we've made great progress. Back in ~35 minutes.

ironlizard:
Ok I tried that. Well, actually, I tried: mingw32-make.exe -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=debug UNICODE=1

Is this bad? There is still no such file as libwxmsw28ud, BUT there are other, similar files in C:\wxWidgets-2.8.4\lib\gcc_lib. I also hadn't noticed they were all prefixed with 'lib' (these files, they are democrats?). They all have _something at the end (i.e.: _richtext, _xrc or whatever.). I must be missing something obvious here.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version