automake

Edit: Пересмотр Моего Вопроса При построении внешнего модуля PHP на языке C, как связать общие объекты?...

Я новичок в autotools и следую этому учебнику. но я не мог решить эту ошибку, $ automake configure.ac: error: no proper invocation of AM_INIT_AUTOMAKE was found. .. Makefile.am: error: required file './depcomp' not found .. /usr/share/automake-1.12/am/depend2.am: error: am__fastdepCC does...

Я видел и то и другое в разных вещах, которые я настроил. Какая мне разница? Примечательно ли использовать только один? Или не имеет значения, какой из них использовать?...

У меня есть проект, который использует automake для создания configure и всех связанных файлов (я использую команду autoreconf, чтобы сделать все это). Итак, я пытаюсь установить некоторые условные файлы для компиляции, когда проект компилируется для macOS (OS X), Windows или Linux. Но он терпит неудачу со сл...

У меня есть проект, использующий GNU autotools, с разделом Makefile.am, который выглядит следующим образом: lib_LTLIBRARIES += myproj/mysupport/libmysupport.la myproj_mysupport_libmysupport_la_SOURCES = myproj/mysupport/some_sources.cc lib_LTLIBRARIES += myproj/myapp/libmyapp.la myproj_myapp_libmyapp_la_SO...

Моя цель состоит в том, чтобы все объектные файлы были встроены в a .каталог obj вместо корня файла Makefile, и чтобы двоичные файлы (и библиотеки) копировались в каталог проекта bin/. Но я не смог найти никаких ресурсов, чтобы объяснить, как это сделать. Как бы я это сделал? Вот мой configure.ac и src/Makef...

Я новичок в autotools и сумел создать, на данный момент, удовлетворяющий configure.ac. Теперь я хотел бы кое-что уточнить (configure.ac, Makefile.am, или где бы то ни было), что после успешного "сделать", печатается короткая заметка. Что-то вроде "убедитесь, что вы также включили правильный путь в свой LD_LIB...

У меня есть один проект, который может генерировать два разных приложения на основе одного определения. libfoo_la_CXXFLAGS = -DMYDEFINE Я должен изменить Makefile.am чтобы установить это определение, поэтому оно не является автоматическим. Могу ли я установить это определение каким-либо образом с помощью ...

Я пытаюсь построить ZooKeeper на коробке RedHat Linux. (Точно, что такое ZooKeeper, вероятно, не важно : -) Когда я следую инструкциям пакета, я получаю: $ autoreconf -if aclocal:configure.ac:33: warning: macro `AM_PATH_CPPUNIT' not found in library aclocal:configure.ac:33: warning: macro `AM_PATH_CPPUNI...

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