正直日記



2008/11/29

_ 環境変数とかうんこだろ
wxWidgets を setup.exe からインストールして、とある事情により即アンイン
ストールしたんだけど、そのときに MinGW 関連の環境変数がごっそり掃除され
てしまった。CPLUS_INCLUDE_PATH とか無くなってる。

で、覚えている限りで元に戻してみたところ、boost を 使っている GBA のプロ
ジェクトがコンパイル出来なくなってしまた。

In file included from d:/devkitARM/bin/../lib/gcc/arm-elf/3.4.3/../../../../include/c++/3.4.3/cctype:49,
                 from d:/devkitARM/bin/../lib/gcc/arm-elf/3.4.3/../../../../include/c++/3.4.3/iosfwd:48,
                 from d:/devkitARM/bin/../lib/gcc/arm-elf/3.4.3/../../../../include/c++/3.4.3/bits/stl_algobase.h:70,
                 from d:/devkitARM/bin/../lib/gcc/arm-elf/3.4.3/../../../../include/c++/3.4.3/algorithm:66,
                 from C:/mingw/include/boost/pool/pool.hpp:25,
                 from C:/mingw/include/boost/pool/singleton_pool.hpp:15,
                 from C:/mingw/include/boost/pool/pool_alloc.hpp:20,
                 from lib/mem.cpp:3:
C:/mingw/include/ctype.h: In function `int isalnum(int)':
C:/mingw/include/ctype.h:150: error: `_imp____mb_cur_max_dll' undeclared (first use this function)
C:/mingw/include/ctype.h:150: error: (Each undeclared identifier is reported only once for each function it appears in.)
...

ギャース。mingw のヘッダから devkitARM のヘッダを読んでそこからまた mingw 
のヘッダを読みに行くとか、なんか滅茶苦茶になってる。以前はちゃんとコンパ
イル出来ていたはずだけど、もう環境変数がどうなっていたかなんて覚えて無い
よママン。

Windows で gcc を使い分けてる人はここらへんどうしてるんだろうな……。

最新
2010 | 01 04
2009 | 01 02 03 04 05 06 07 09 10 11 12
2008 | 01 02 03 04 05 06 07 08 09 10 11 12
2007 | 02 03 04 05 06 07 08 10 11 12
2006 | 01 02 03 04 05 06 07 08 09 10 11 12
2005 | 01 02 03 04 05 06 07 08 09 10 11 12