Вопросы по теме 'autotools'
файлы сборки модульных тестов
Каковы наилучшие политики для файлов сборки модульного тестирования?
Причина, по которой я спрашиваю, заключается в том, что моя компания производит высоконадежные встраиваемые устройства. Программные исправления просто не вариант, поскольку их...
795 просмотров
schedule
13.10.2022
Automake: как добавить этап сборки?
В настоящее время у меня есть цепочка сборки, полностью управляемая automake, например:
.vala > .c > .o > .exe
Я хотел бы добавить новый шаг для предварительной обработки файла XML .ui в источник vala:
.ui > .vala > .c >...
926 просмотров
schedule
22.09.2022
Autoconf в Windows 7 ужасно медленный
Я работаю над проектом, используя структуру модульного тестирования Google cmockery. Некоторое время мне удавалось без проблем создавать проект cmockery. например "./configure", "make && make install" и т. д., и это заняло разумное количество...
369 просмотров
schedule
15.12.2023
Расширение в Make переменных
У меня есть две переменные в моем Makefile:
archs = i386 x86_64
tarball = foo-i386 foo-x86_64
Как видите, моя вторая переменная фактически основана на первой. Но я хочу, чтобы что-то вроде расширения регулярного выражения использовало первую...
105 просмотров
schedule
15.04.2024
Кросс-компиляция с использованием Mingw для автоинструментов и приложения Qt
Итак, я работаю в Fedora, и у меня есть проект autotools, который отлично компилируется для Linux. Сегодня я пытался заставить его кросс-компилировать для Windows, используя mingw, и столкнулся с проблемами с неопределенными ссылками. Оказывается,...
461 просмотров
schedule
06.04.2024
Добавление пути к AC_CHECK_LIB
У меня следующая проблема с configure.ac:
Я хотел бы добавить путь поиска библиотек, потому что библиотеки, которые мне нужно использовать, находятся в каких-то сумасшедших папках. Моя идея состоит в том, чтобы сделать это с опцией:...
13433 просмотров
schedule
08.06.2024
Сборка последних выпусков Vala (сбой make check и valac не может найти общую библиотеку)
Я скачал два последних последних выпусков VALA ( v0.17.0 и 0.16.0 ) и попытались выполнить сборку на моей машине разработки (Ubuntu 10.0.4 с gcc 4.4.3).
Когда я собирал v 0.17.0 , я заметил, что на экране мелькают некоторые ошибки. Я...
1426 просмотров
schedule
19.03.2024
Как собрать статический 32-битный двоичный файл на 64-битной машине/ОС с помощью скрипта настройки?
Я пытаюсь создать двоичный файл GNU x86 со статической связью в 64-битной системе CentOS, используя скрипт automake configure. Я могу создать статический 64-битный двоичный файл и динамический 32-битный без проблем, но я не могу понять, как создать...
4614 просмотров
schedule
06.04.2024
используя libtool gdb изнутри geany
Я работаю над проектом, в котором используются автоинструменты GNU, поэтому для отладки кода с помощью gdb я запускаю gdb из libtool:
libtool --mode=execute gdbtui foobar
Можно ли как-то это сделать из geany IDE? Или как-то запустить libtool...
201 просмотров
schedule
29.01.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
Не удается скомпилировать libFlac 1.0.3 на Mavericks (OS X 10.9.1)
Я получаю следующую ошибку, когда пытаюсь скомпилировать libFlac 1.0.3 в OS X 10.9.1:
In file included from /usr/local/include/ogg/os_types.h:123:
/usr/local/include/ogg/config_types.h:6:9: error: unknown type name 'uint16_t'
typedef uint16_t...
167 просмотров
schedule
14.11.2023
Что делает fipscanisterbuild?
Я пытаюсь скомпилировать openssl-fips на машине Solaris 10x86. Однако команда для компиляции openssl-fips считает, что она собирает fips для машины x86_64. Команда, которую я запускаю,
./config fipscanisterbuild
Я попытался заменить его на...
264 просмотров
schedule
21.02.2024
Программа кросс-компиляции не может найти заголовки SDL2
Я работаю над проектом в c++ , который использует автоинструменты для легкой кросс-компиляции. Я sudo make install установил MXE в своей системе. Когда просто используется ./configure и, следовательно, используется g++ , все работает гладко....
1217 просмотров
schedule
12.01.2024
AS_HELP_STRING несколько строк
Есть ли способ заставить AS_HELP_STRING (или есть альтернативный макрос) красиво отформатировать справку в несколько строк?
У меня есть --enable-option= , который может принимать несколько значений val1,val2,... , и я хочу, чтобы configure...
304 просмотров
schedule
29.04.2024
Компиляция PHP 5.3 в Ubuntu 14.04 — libtool: ошибка несоответствия версии
У меня есть свойство php, которое мы пытаемся перенести с CentOS 6 на Ubuntu 14.04. Это свойство в настоящее время работает на php 5.3 и не может быть обновлено до более поздней версии в отведенное время из-за конфликтов пакетов (это высечено в камне...
347 просмотров
schedule
10.11.2023
Ошибка компиляции fftw для кросс-компиляции ARM
Я пытаюсь кросс-компилятор FFTW для ARM. Моя команда настройки:
./configure --with-slow-timer --host=arm-linux-gnueabi --enable-single --enable-neon "CC=arm-linux-gnueabi-gcc -march=armv7-a -mfloat-abi=softfp"
Я также пробовал простую...
1466 просмотров
schedule
17.09.2022
рецепт bitbake для включения параметров конфигурации
Я использую рецепт bitbake для создания библиотеки NFC https://github.com/NXPNFCLinux/linux_libnfc-nci . Я использую следующий рецепт йокто
SUMMARY = "Linux NFC stack for NCI based NXP NFC Controllers"
HOMEPAGE = ""
LICENSE = "Apache-2.0"...
2392 просмотров
schedule
19.03.2024
Используйте autotools с расширением файла .r для заголовка, а не ratfor, а C-программирование
Я работаю с книгой http://www.cs.rit.edu/~ats/books/ooc.pdf «Объектно-ориентированное программирование в ANSI-C», Аксель Т. Шрайнер. Make-файлы, которые он использует, работают нормально, как и компиляции. Поэтому у компилятора C и утилиты make...
46 просмотров
schedule
27.05.2024
ubuntu make show полная команда
Я пытаюсь перекрестно скомпилировать libmp3lame на Ubuntu, в какой-то момент он терпит неудачу, и журнал ошибок усекается, поэтому я не могу определить, что происходит.
последние строки вывода оболочки:
/bin/bash ../libtool --tag=CC...
62 просмотров
schedule
13.06.2024