User forums > Help

install wxwidgets 2.6.1

<< < (2/4) > >>

Profic:
What is output of this two commands?

--- Code: ---gcc --verbose
gcc -print-search-dirs

--- End code ---

ThomasG:
@mispunt: I couldn't find these directories on my harddrive. I wonder why they are not there.

@Profic:
Here the output of the 2 commands you aseked for:

--- Code: ---C:\wxWidgets-2.6.1\build\msw>gcc --verbose
Using built-in specs.
Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as --host=
mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable
-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --e
nable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-ja
va-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchroniz
ation --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.4 (mingw special)

C:\wxWidgets-2.6.1\build\msw>gcc -print-search-dirs
install: /mingw/lib/gcc/mingw32/3.4.4/
programs: =../libexec/gcc/mingw32/3.4.4/;../libexec/gcc/;/mingw/libexec/gcc/ming
w32/3.4.4/;/mingw/libexec/gcc/mingw32/3.4.4/;/mingw/libexec/gcc/mingw32/;/mingw/
lib/gcc/mingw32/3.4.4/;/mingw/lib/gcc/mingw32/;/usr/libexec/gcc/mingw32/3.4.4/;/
usr/libexec/gcc/mingw32/;/usr/lib/gcc/mingw32/3.4.4/;/usr/lib/gcc/mingw32/;../mi
ngw32/bin/mingw32/3.4.4/;../mingw32/bin/;/mingw/mingw32/bin/mingw32/3.4.4/;/ming
w/mingw32/bin/
libraries: =../lib/gcc/mingw32/3.4.4/;../lib/gcc/;/mingw/lib/gcc/mingw32/3.4.4/;
/usr/lib/gcc/mingw32/3.4.4/;../mingw32/lib/mingw32/3.4.4/;../mingw32/lib/;/mingw
/mingw32/lib/mingw32/3.4.4/;/mingw/mingw32/lib/;/mingw/lib/mingw32/3.4.4/;/mingw
/lib/;../lib/mingw32/3.4.4/;../lib/;/mingw/lib/mingw32/3.4.4/;/mingw/lib/;/lib/m
ingw32/3.4.4/;/lib/;/usr/lib/mingw32/3.4.4/;/usr/lib/


--- End code ---

Thanks,
Thomas

Profic:
There is my output:

--- Code: ---E:\work\web\SDN\recipe-nddocs\cpp>gcc --verbose
Reading specs from c:/devel/mingw/bin/../lib/gcc/mingw32/3.4.2/specs
Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw
 --enable-threads --disable-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --e
nable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-debug --ena
ble-interpreter --enable-hash-synchronization --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.2 (mingw-special)

E:\work\web\SDN\recipe-nddocs\cpp>gcc -print-search-dirs
install: /mingw/lib/gcc/mingw32/3.4.2/
programs: =c:/devel/mingw/bin/../libexec/gcc/mingw32/3.4.2/;c:/devel/mingw/bin/../libexec/gcc/;/mingw/libexec/gcc/mingw3
2/3.4.2/;/mingw/libexec/gcc/mingw32/3.4.2/;/mingw/libexec/gcc/mingw32/;/mingw/lib/gcc/mingw32/3.4.2/;/mingw/lib/gcc/ming
w32/;/usr/libexec/gcc/mingw32/3.4.2/;/usr/libexec/gcc/mingw32/;/usr/lib/gcc/mingw32/3.4.2/;/usr/lib/gcc/mingw32/;c:/deve
l/mingw/bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/bin/mingw32/3.4.2/;c:/devel/mingw/bin/../lib/gcc/mingw32/3.4.2/
../../../../mingw32/bin/;/mingw/mingw32/bin/mingw32/3.4.2/;/mingw/mingw32/bin/
libraries: =c:/devel/mingw/bin/../lib/gcc/mingw32/3.4.2/;c:/devel/mingw/bin/../lib/gcc/;/mingw/lib/gcc/mingw32/3.4.2/;/u
sr/lib/gcc/mingw32/3.4.2/;c:/devel/mingw/bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/lib/mingw32/3.4.2/;c:/devel/mi
ngw/bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/lib/;/mingw/mingw32/lib/mingw32/3.4.2/;/mingw/mingw32/lib/;/mingw/l
ib/mingw32/3.4.2/;/mingw/lib/;c:/devel/mingw/bin/../lib/gcc/mingw32/3.4.2/../../../mingw32/3.4.2/;c:/devel/mingw/bin/../
lib/gcc/mingw32/3.4.2/../../../;/mingw/lib/mingw32/3.4.2/;/mingw/lib/;/lib/mingw32/3.4.2/;/lib/;/usr/lib/mingw32/3.4.2/;
/usr/lib/

E:\work\web\SDN\recipe-nddocs\cpp>
--- End code ---
Strage things are: use of internal specs and use of releative paths in search dirs.
However specs is not really needed. At least cc1 will be called w/out them.
But paths seems to be relevant.
Do you have C:\Program Files\CodeBlocks\libexec\gcc\mingw32\3.4.4, C:\Program Files\CodeBlocks\lib\gcc\mingw32\3.4.4 and C:\Program Files\CodeBlocks\include\c++\3.4.4 directories?

ThomasG:
I checked the path you mentioned. They are on my harddrive. But I don't have them in my path variable.

Can you give me your path setup? Then I can later look at it and compare piece by piece with my settings.

Thanks,
Thomas

grv575:
It looks like gcc looks in your path for the bin directory where it resides and then uses relative paths from there to find programs and libraries.  The only codeblocks or mingw stuff in my path is
C:\MinGW\bin

and gcc -print-search-dirs:

--- Code: ---install: /mingw/lib/gcc/mingw32/3.4.4/
programs: =C:/MinGW/bin/../libexec/gcc/mingw32/3.4.4/;C:/MinGW/bin/../libexec/gc
c/;/mingw/libexec/gcc/mingw32/3.4.4/;/mingw/libexec/gcc/mingw32/3.4.4/;/mingw/li
bexec/gcc/mingw32/;/mingw/lib/gcc/mingw32/3.4.4/;/mingw/lib/gcc/mingw32/;/usr/li
bexec/gcc/mingw32/3.4.4/;/usr/libexec/gcc/mingw32/;/usr/lib/gcc/mingw32/3.4.4/;/
usr/lib/gcc/mingw32/;C:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../../../mingw32/b
in/mingw32/3.4.4/;C:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../../../mingw32/bin/
;/mingw/lib/gcc/mingw32/3.4.4/../../../../mingw32/bin/mingw32/3.4.4/;/mingw/lib/
gcc/mingw32/3.4.4/../../../../mingw32/bin/
libraries: =C:/MinGW/bin/../lib/gcc/mingw32/3.4.4/;C:/MinGW/bin/../lib/gcc/;/min
gw/lib/gcc/mingw32/3.4.4/;/usr/lib/gcc/mingw32/3.4.4/;C:/MinGW/bin/../lib/gcc/mi
ngw32/3.4.4/../../../../mingw32/lib/mingw32/3.4.4/;C:/MinGW/bin/../lib/gcc/mingw
32/3.4.4/../../../../mingw32/lib/;/mingw/lib/gcc/mingw32/3.4.4/../../../../mingw
32/lib/mingw32/3.4.4/;/mingw/lib/gcc/mingw32/3.4.4/../../../../mingw32/lib/;/min
gw/lib/mingw32/3.4.4/;/mingw/lib/;C:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../..
/mingw32/3.4.4/;C:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../../;/mingw/lib/gcc/m
ingw32/3.4.4/../../../mingw32/3.4.4/;/mingw/lib/gcc/mingw32/3.4.4/../../../;/lib
/mingw32/3.4.4/;/lib/;/usr/lib/mingw32/3.4.4/;/usr/lib/
--- End code ---

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version