Вопросы по теме 'automake'

Automake: как добавить этап сборки?
В настоящее время у меня есть цепочка сборки, полностью управляемая automake, например: .vala > .c > .o > .exe Я хотел бы добавить новый шаг для предварительной обработки файла XML .ui в источник vala: .ui > .vala > .c >...
926 просмотров
schedule 22.09.2022

Расширение в Make переменных
У меня есть две переменные в моем Makefile: archs = i386 x86_64 tarball = foo-i386 foo-x86_64 Как видите, моя вторая переменная фактически основана на первой. Но я хочу, чтобы что-то вроде расширения регулярного выражения использовало первую...
105 просмотров
schedule 15.04.2024

automake выходные двоичные файлы больше, чем бины, скомпилированные из командной строки
Для небольшого проекта, который я разрабатываю, я использовал простую компиляцию через командную строку. Однако, когда он стал больше, я решил изучить и использовать autoconf и automake для его компиляции. После некоторой настройки я успешно...
405 просмотров
schedule 11.12.2022

Как собрать статический 32-битный двоичный файл на 64-битной машине/ОС с помощью скрипта настройки?
Я пытаюсь создать двоичный файл GNU x86 со статической связью в 64-битной системе CentOS, используя скрипт automake configure. Я могу создать статический 64-битный двоичный файл и динамический 32-битный без проблем, но я не могу понять, как создать...
4614 просмотров
schedule 06.04.2024

Ошибка упаковки сценария оболочки с помощью Autotools
Я пытаюсь написать простой пакет Autotool, который просто упаковывает один скрипт. Это может показаться излишним, но скрипт должен быть добавлен в систему сборки для встраиваемой системы, а система сборки спроектирована так, чтобы хорошо работать с...
276 просмотров
schedule 04.12.2023

Autotools CFLAGS и LDFLAGS не работают
Я пытаюсь скомпилировать программу с помощью GNU Autotools. В моем configure.ac у меня есть следующая строка: PKG_CHECK_MODULES([DEPS], [cairo], [], [AC_MSG_ERROR([Missing Cairo library])]) Мой src/Makefile.am выглядит так:...
1750 просмотров

Как мне написать правило Makefile для применения исправлений с помощью Quilt?
Я один из разработчиков Inkscape. Мы включаем несколько модифицированных фрагментов различных бесплатных библиотек в нашу кодовую базу, и мы действительно хотели бы, чтобы наши исправления для программного обеспечения были более удобными в...
1704 просмотров
schedule 29.10.2023

Automake проблема со связыванием
Я работаю над библиотекой, которая связывает другую библиотеку для использования ее статических функций. Все работало отлично, пока я не переключился с включения всего своего кода в файл заголовка на совместное использование его между файлами .h и...
44 просмотров
schedule 04.10.2022

использование autoconf для создания сценариев сборки для программ на языке ассемблера
Я пытаюсь изучить autoconf и пытаюсь использовать его для создания сценариев сборки для компиляции программ на языке ассемблера, написанных в Gnu Assember (GAS). Ниже мой файл configure.ac AC_INIT([hello], [0.01]])...
164 просмотров

Как условно установить документацию в pkghtmldir с помощью Automake
У меня есть рецепт в Automake, который дополнительно создает документацию, если пользователь выдает make doc или make htmldoc : if DOXYGEN_AVAILABLE docs html htmldoc html-doc: $(DOXYGEN) Doxyfile -d DOXYGEN_PROCESSING fi...
266 просмотров
schedule 20.11.2023

Поручить Automake использовать компилятор С++ для файлов *.S?
У нас есть проект C++. Нам нужно собрать файл *.S через компилятор. В нашем GNUmakefile мы используем: # ARM asm implementation. aes-armv4.o : aes-armv4.S $(CXX) $(CXXFLAGS) $(AES_FLAGS) -mfloat-abi=$(FP_ABI) -c $< У нас есть...
417 просмотров
schedule 25.09.2022