Вопросы по теме '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 просмотров
schedule
01.06.2024
Как мне написать правило 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 просмотров
schedule
04.12.2022
Как условно установить документацию в 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