1
ответ

LTLIBRARIES: mv *.Tpo *.Plo, но первый не существует, и последний уже делает

Я делаю довольно простое преобразование существующей библиотеки (libtcod) к Автоинструментам (для счастья OS X). К сожалению, когда я переключаю свое правило Makefile.am's lib_LIBRARIES на lib_LTLIBRARIES...
вопрос задан: 27 July 2009 22:28
1
ответ

Автоинструменты: как установить глобальный флаг компиляции

У меня есть проект с несколькими исходными каталогами: src/A/B/C В каждом, Makefile.am содержит AM_CXXFLAGS =-fPIC - Стена-Wextra, Как может постараться не повторять это в каждой исходной папке? Я...
вопрос задан: 27 November 2008 13:36
0
ответов

Проблемы с компиляцией TCC в OS X

Кто-нибудь успешно скомпилировал TCC в OS X? Насколько я знаю, это возможно, но когда я запускаю make, я получаю следующую ошибку: $ make gcda), запустив исполняемый файл, связанный с общей библиотекой, созданной с помощью параметра --coverage? По сути,
вопрос задан: 30 May 2019 18:21
0
ответов

Автоинструменты GNU: цели отладки / выпуска?

Я давно искал это: в настоящее время я конвертирую программу среднего размера в автоинструменты от метод на основе Eclipse (с make-файлами). Я всегда привык к "отладочной" сборке, ...
вопрос задан: 2 February 2018 00:51
0
ответов

Добавьте флаги компиляции в CFLAGS и CXXFLAGS во время конфигурации / make

У проекта, который я пытаюсь построить, есть флаги по умолчанию CFLAGS = -Wall -g -O2 CXXFLAGS = -g -O2 Мне нужно добавить флаг -w к обеим этим переменным (чтобы удалить: «рассматривать все предупреждения как ошибки») I ...
вопрос задан: 4 December 2017 12:48
0
ответов

Makefile.in и подстановка переменных

В Makefile.in я вижу определение переменной, где имя внешней переменной заключено между двумя символами @ #@configure _input@ package = @PACKAGE _NAME@ Откуда берутся эти внешние переменные?...
вопрос задан: 6 November 2017 22:41
0
ответов

Как установить определение через «./configure» с помощью Autoconf

У меня есть один проект, который может генерировать два разных приложения на основе одного определения. libfoo _la _CXXFLAGS = -DMYDEFINE Мне нужно изменить Makefile.am, чтобы установить это определение, поэтому оно не выполняется автоматически. Можно...
вопрос задан: 4 November 2017 02:28
0
ответов

Размещение файлов заголовков в подкаталоге каталога / usr / include with automake?

Если я напишу библиотеку и включу файлы заголовков для разработки и у меня будет src / Makefile.am, например: AM_CFLAGS = -std = c99 -Wall -Werror -Os lib_LTLIBRARIES = libmylibrary.la ...
вопрос задан: 20 October 2017 06:09
0
ответов

Как написать несколько условий в Makefile.am с помощью «else if»

Я хочу скомпилировать свой проект с помощью autoconf / automake. В моем configure.ac определены два условия AM_CONDITIONAL (HAVE_CLIENT, test $ enable-client -eq 1) AM_CONDITIONAL (HAVE_SERVER, test $ enable -...
вопрос задан: 12 July 2017 05:50
0
ответов

Как упаковать файлы данных с помощью GNU's autoconf и automake

Я довольно начинающий программист C++. Я сделал очень простую игру, используя библиотеки SDL. Моя игра, естественно, использует некоторые изображения, звуки и шрифты. Я хотел сделать дистрибутив пакета, в котором ...
вопрос задан: 23 June 2017 21:06
0
ответов

Есть ли способ сказать Automake не интерпретировать часть автоматехника?

Есть ли способ сказать Automake не интерпретировать часть Makefile.am? В частности, я пытаюсь кодировать условную заслонку в Makefile.am. Как заметили другие люди, это не работает ...
вопрос задан: 23 May 2017 11:52
0
ответов

Как мне использовать pkginclude_HEADERS и Automake для получения второго подключаемого каталога?

Большая часть этой темы была рассмотрена в этой теме на pkginclude_HEADERS. У меня есть библиотека с открытым исходным кодом, и в ней есть некоторые включения с общими именами. Я подозреваю, что лучшим решением будет иметь мой зонтик ...
вопрос задан: 23 May 2017 10:30
0
ответов

Почему Libtool не хочет связываться со статической библиотекой?

Я хочу создать общую библиотеку, которая использует ZipArchive с помощью GNU Autotools, но у меня возникла эта проблема :Предупреждение :Путь компоновщика не имеет реального файла для библиотеки -lziparch. У меня есть возможность...
вопрос задан: 7 July 2016 08:37
0
ответов

Использование макроса pkg-config PKG_CHECK_MODULES не работает

Я уверен, что это довольно простая проблема. У меня есть очень простой файл configure.ac, который я использую, чтобы просто узнать, как autoconf и pkg-config работают вместе. Файл confgure.ac выглядит так: AC_PREREQ (...
вопрос задан: 6 May 2016 12:35
0
ответов

Условный подкаталог -объекты

У меня есть опция subdir -объектов, установленная в configure.ac :AM _INIT _AUTOMAKE ([subdir -объекты] )Есть ли возможность условно отключить его в конкретных Makefiles (Makefile.am )? Спасибо.
вопрос задан: 22 January 2015 06:52
0
ответов

autotools: заставить make не перестраивать configure / Makefile

У меня есть проект с autotools: automake, autoconf. Я хочу запретить программе make переделывать файлы configure, Makefile.in и т. Д .; просто для компиляции. Некоторые файлы редактируются вручную, и я знаю ...
вопрос задан: 19 April 2014 16:48
0
ответов

GNU Autotools :перестроен без информации о версии

Мне нужно создать библиотеку, настроенную с помощью автоинструментов. Обычные шаги configure && make && make install создают версионную общую библиотеку, что-то вроде libfoo.so.x.x Возможно ли...
вопрос задан: 16 August 2012 14:23
0
ответов

Как скрестить -скомпилированную библиотеку C++ -с зависимостями?

Мне нужно пересечь -скомпилировать некоторую библиотеку C/C++. Библиотека зависит от нескольких библиотек C/C++. Некоторые из библиотек, в свою очередь, зависят от других библиотек. Все библиотеки поставляются с конфигурационным скриптом. Я...
вопрос задан: 3 August 2012 12:53
0
ответов

Autotools Makefile автоматически считает включенные заголовочные файлы зависимостями?

У меня есть управляемый проект autotools -(пакет sscce tar.gz здесь )с этой структурой :./main.c./foo.c./foo/foo.h Мой configure.ac :AC _INIT ([foo], [1.0], [foo@bar.ba] )AM _INIT _AUTOMAKE ([чужой -...
вопрос задан: 24 July 2012 18:03
0
ответов

сделать distcheck и тесты, которым нужны входные файлы

Недавно я преобразовал свою систему сборки в automake/autoconf. В моем проекте у меня есть несколько модульных тестов, которым нужны файлы входных данных в каталоге, откуда они запускаются. Когда я запускаю make distcheck и...
вопрос задан: 4 July 2012 21:16
0
ответов

Простой файл «hello world» configure.ac не запускается

Я следую документации с обновленным automake (v1.12 ), но сборка все еще не удалась. Вот мой файл configure.ac :AC _PREREQ ([2.69] )AC _INIT ([helloworld], [0.1], [bugs@hw.com] )AC _ИНИЦИАЛИЗАЦИЯ _АВТОМОБИЛЬ ([...
вопрос задан: 2 July 2012 01:45
0
ответов

Libtool создает только статическую библиотеку — мне нужны общие объекты

У меня есть несколько классов C++, и я хочу скомпилировать их в общую библиотеку с помощью autotools и libtool. Это мои файлы configure.ac и Makefile.am: configure.ac: AC_PREREQ(2.67) AC_INIT(...
вопрос задан: 9 May 2012 12:55
0
ответов

Как передать параметры тестам во входном файле Automake?

В моем Makefile.am есть следующий тест: TESTS +=tests/test1 check_PROGRAMS += тесты/тест1 test_test1_SOURCES = тесты/test1.c test_test1_CPPFLAGS = ... test_test1_LDADD = ... test1 is ...
вопрос задан: 25 March 2012 02:16
0
ответов

Не могу отключить оптимизатор gcc, Makefile из automake

Я пытаюсь получить ZBar в сеанс отладки.Я могу это сделать, но я не могу отключить оптимизатор, поэтому мой сеанс отладки неожиданно скачет, и многие переменные помечены как оптимизированные-...
вопрос задан: 15 March 2012 17:47
0
ответов

Подавить «Исходный код C виден, но `CC `не определен» в automake?

У меня есть Makefile.am для компиляции исходного кода Ocaml с помощью ocamlbuild. Однако даже хотя у меня в configure.ac есть AM _INIT _AUTOMAKE ([посторонние нет -зависимостей] ), automake считает, что компилятор C...
вопрос задан: 11 March 2012 08:00
0
ответов

Считается ли хорошей практикой наличие условий в публичных заголовочных файлах?

В моей библиотеке C есть несколько дополнительных функций, и с помощью automake пользователь может включать и выключать их, предоставляя флаги для настройки. Если функция отключена, эта функция не будет скомпилирована. ...
вопрос задан: 9 March 2012 18:34
0
ответов

Ожидаемая структура проекта / каталогов для Automake?

Я разрабатываю статическую библиотеку C и использовал простой Makefile. Теперь нам нужно поддерживать установку вне офиса и тому подобное, и пришло время перейти на более надежный стандарт сборки. ...
вопрос задан: 25 February 2012 03:50
0
ответов

Как мне объявить необязательную цель в automake?

В моем файле Makefile.am у меня есть что-то вроде этого: bin_PROGRAMS = foo bar foo_SOURCES = foo.cpp bar_SOURCES = bar.cpp Меня интересует, чтобы скомпилировался только bar когда я делаю make bar, а не когда я ...
вопрос задан: 5 February 2012 01:22
0
ответов

Как создать разделяемую библиотеку (.so) в скрипте automake?

В исходном файле test.cpp я хотел бы создать разделяемую библиотеку libtest.so. Я пытаюсь сделать это в рамках файла automake, но не могу заставить его работать. Для ...
вопрос задан: 18 January 2012 19:49
0
ответов

Autoconf / Automake: Как избежать передачи опции «check» в AC_CONFIG_SUBDIRS

Я использую Autoconf для сборки моего проекта c ++. Он использует сторонний код, который также создается с помощью Autoconf / Automake. Итак, в моем файле configure.ac есть следующая строка: AC_CONFIG_SUBDIRS ([...
вопрос задан: 8 December 2011 20:24