2010-09-18 3 views
1

Я пытаюсь скомпилировать wxWidgets 2.8.11 в Windows 7 x64 для использования с Code :: Blocks, и я продолжаю работать с той же ошибкой.Устранение неполадок wxWidgets для кода :: Блоки

У меня установлен MinGW, как указано, и правильные вещи, добавленные в путь (c: \ mingw \ bin и c: \ mingw \ mingw32 \ bin).

Я следовал инструкциям, приведенным здесь: http://wiki.codeblocks.org/index.php?title=Compiling_wxWidgets_2.8.6_to_develop_Code::Blocks_%28MSW%29

После очистки я пытаюсь скомпилировать, и получите:

-DWXMAKINGDLL -Wno-ctor-dtor-privacy -MTgcc_mswudll\monodll_dummy.o -MFgcc_ 
ll\monodll_dummy.o.d -MD -MP ../../src/common/dummy.cpp, ...) failed. 
make (e=2): The system cannot find the file specified. 
mingw32-make: *** [gcc_mswudll\monodll_dummy.o] Error 2 

Я пытался избавиться от папки gcc_mswudll, и это не помогло.

Это действительно расстраивает.

+0

Я также заметил, что многие файлы mingw продолжают переименовываться (с добавлением «~» после расширения). Поэтому они запускаются один раз, а затем не могут быть найдены. Это происходит с mingw-get и mingw-get-0.dll – Biosci3c

ответ

0

Хорошо, я считаю, что я решил свою проблему.

Я проверил в MinGW/bin и исправил переименование wierd-файла (удалил ~ из mingw32-make и mingw-get-0.dll).

По какой-то причине он теперь частично компилируется, но затем исчерпывает память после выделения 25887232 байт (у меня 6 ГБ памяти, поэтому я думаю, что это проблема конфигурации).

Смежные вопросы