2014-12-24 3 views
0

Я успешно установил Anjuta, определил проект с использованием существующих исходных файлов и успешно скомпилировал и связал его с использованием конфигурации «по умолчанию».Ошибка Anjuta при построении конфигурации

Когда я пытаюсь построить конфигурацию «отладки» (и любую другую конфигурацию), сборка завершается с ошибкой. Первое сообщение, что я думаю, актуален:

/home/dave/Code/ww_index/configure CFLAGS=-g -O0 CXXFLAGS=-g -O0 JFLAGS=-g -O0 FFLAGS=-g -O0" 

Затем я получить несколько «проверку» сообщения (все ответы исправны - никаких ошибок не сообщается), но сборка не может с этим сообщением:

configure: error: source directory already configured; run "make distclean" there first 

Я пробовал make distclean в каталоге ww_index/src, и это успешно, но вытирает исполняемый файл и файлы «Сделать ...».

В разделе «Отладка» нет других каталогов. Я вижу только файл config.log с расширенными сообщениями, которые также были показаны на консоли в результате моего действия.

Что мне нужно сделать для Anjuta, чтобы иметь возможность успешно строить другие конфигурации?

ответ

0

make distclean Двигаемся удалит исполняемый файл и Makefile и Makefile.in, как в src и в корневом каталоге вашего проекта. Хорошо. Если вы делаете ./configure в корневом каталоге, файлы Makefile* должны быть сгенерированы повторно.

configure CFLAGS=-g -O0 CXXFLAGS=-g -O0 

Я думаю, что должно быть "(одинарные кавычки) вокруг каждой из опционных групп, как это:

configure 'CFLAGS=-g -O0' 'CXXFLAGS=-g -O0' ... 

но это может быть проблемой размещения его здесь. Проверьте кавычки в Build | Настройте окно проекта.

Попробуйте ввести autoreconf, а затем automake в окне терминала в корневой директории проекта и сообщить о любых странных сообщениях.

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