Вопросы по теме 'autoconf'
Как избежать переопределения VERSION, PACKAGE и т. д.
Я не видел вопросов, касающихся сборок GNU autoconf/automake, но я надеюсь, что хотя бы некоторые из вас знакомы с этим. Вот оно:
У меня есть проект (назовем его myproject), который включает в себя другой проект (поставщика). Проект поставщика —...
1707 просмотров
schedule
18.12.2023
Autotools: как установить глобальный флаг компиляции
У меня есть проект с несколькими каталогами источников:
src/A
/B
/C
В каждом Makefile.am содержится
AM_CXXFLAGS = -fPIC -Wall -Wextra
Как избежать повторения этого в каждой исходной папке?
Я пытался изменить src/Makefile.am...
19120 просмотров
schedule
13.05.2024
Где я должен искать, чтобы решить проблему поиска/неопределенного символа с проектом automake/autoconf?
В одном проекте у меня определены два noinst_PROGRAM . Один из них работает нормально, но другой выдает следующее сообщение:
/home/altern8/workspaces/4355/libgdata/test/.libs/lt-gdatacalendar: ошибка поиска символа:...
4301 просмотров
schedule
06.04.2023
Каков канонический способ сделать ссылку autoconf в сетевых библиотеках Solaris?
В Solaris при компиляции программы, использующей сокеты, необходимо связать ее с -lnsl -lsocket . Многие такие программы изначально были написаны для Linux (где дополнительные библиотеки не нужны), и поэтому не проверяют наличие этих библиотек в...
664 просмотров
schedule
24.05.2022
проверьте версию automake/autoconf в скрипте configure
Я пытаюсь отредактировать скрипт configure, который будет выполнять этот фрагмент кода, если он выше Automake версии x.xx, а если нет, он выполняет другой фрагмент кода.
Итак, мне нужна версия 1.10 или выше, тогда, когда это так, я хочу сделать...
4868 просмотров
schedule
12.07.2023
Как запустить autoconf в OSX, привязываясь к указанному OS SDK
Я написал небольшой инструмент командной строки, который включает некоторый код GPL. Все работает плавно. Использование ОС 10.6.
Используемый внешний код имеет заголовочный файл config.h, созданный путем вызова autoconf. Я хотел бы развернуть...
970 просмотров
schedule
15.03.2022
CFLAGS против CPPFLAGS
Я понимаю, что CFLAGS (или CXXFLAGS для C ++) предназначены для компилятора, тогда как CPPFLAGS используется препроцессором.
Но я до сих пор не понимаю разницы.
Мне нужно указать путь включения для файла заголовка, который включается с помощью...
121386 просмотров
schedule
27.02.2023
configure.in и добавление опций
Я пытаюсь добавить опцию в свой скрипт ./configure. Мне нужно добавить местоположение в mysql.h, но несколько методов, которые я пробовал, продолжают получать ошибку: configure: error: uncognized option: --mysql=/usr/local/mysql/include/mysql/
Как...
1658 просмотров
schedule
30.08.2022
Внедрение набора изменений mercurial в качестве информации о версии в исполняемый файл C
Я хотел бы, чтобы исполняемые файлы для проекта, над которым я работаю, записывали последний набор изменений mercurial, чтобы, когда пользователь жалуется на ошибочное поведение, я мог отслеживать, какую версию он использует. Некоторые из моих...
1459 просмотров
schedule
17.07.2023
Попросите Autoconf вручную проверить библиотеку, если нет файла .pc.
Я относительно новичок в использовании Autoconf, и до сих пор я использовал только PKG_CHECK_MODULES , и это сработало для меня. Я наткнулся на пакет, а именно на Debian libmhash-dev v0.9.9.9-1 , который не включает файл .pc для использования...
652 просмотров
schedule
19.06.2023
Рекомендации по поиску расширений видимости символов в autoconf
Я хотел бы добавить скрытие символов для внутренних символов в существующую библиотеку с системой сборки на основе autoconf. Как лучше всего найти эквивалент локального компилятора для -fvisibility=hidden и __attribute__ ((visibility("default"))) ?
604 просмотров
schedule
13.08.2022
aclocal/autoconf сообщает об отсутствии m4sugar.m4 в Mac OS X?
Я установил Xcode 3.2 в /Xcode3.2 и не ничего не устанавливал в /Developer. Когда я хочу заняться разработкой, я запускаю оболочку следующим образом
alias sysroot='PATH=${PATH}:${XCODE}/usr/bin CFLAGS=--sysroot\ ${SDK_ROOT} CXXFLAGS=--sysroot\...
6614 просмотров
schedule
23.01.2023
Шаг Pre Build в проекте automake
Как бы вы добавили настраиваемый шаг предварительной сборки в проекте automake и autoconf. Мне нужно запустить команду перед запуском make, чтобы обновить временную метку файлов, чтобы убедиться, что они собираются при каждой сборке.
Спасибо
838 просмотров
schedule
29.01.2024
Automake Libtool «Нет правил для создания цели»
Я пытался собрать библиотеку GLTools, которая сопровождает OpenGL SuperBible , в библиотеку libtool с automake.
Я настроил autoconf и automake, но когда дело доходит до сборки библиотеки, я получаю:
$ make
make: *** No rule to make target...
9047 просмотров
schedule
19.02.2022
как позволить autoconf выбрать ожидаемый шаблон лицензии вместо GPL v3 по умолчанию?
Я использую autoconf для создания файлов сборки проекта. Я не добавляю файл COPYING вручную, и autoconf создаст файл COPYING с использованием лицензии GPL v3.
У меня вопрос: есть ли способ указать autoconf для создания ожидаемого шаблона лицензии,...
474 просмотров
schedule
14.12.2023
Установка двоичных файлов в /bin, /sbin, /usr/bin и /usr/sbin, взаимодействие с --prefix и DESTDIR
Большинство пакетов, использующих Autotools, являются утилитами уровня пользователя или, по крайней мере, достаточно высокого уровня, чтобы быть полностью ниже /usr , или достаточно низкого, чтобы быть полностью ниже /usr .
Я пишу пакет, который...
2217 просмотров
schedule
15.07.2022
Как упаковать файлы данных с помощью autoconf и automake GNU
Я довольно новый программист на С++. Я сделал очень простую игру, используя библиотеки SDL. Моя игра, естественно, использует некоторые изображения, звуки и шрифты. Я хотел сделать дистрибутив пакета, где пользователь может настроить && make . Не...
2328 просмотров
schedule
05.05.2023
Autoconf: ошибка компоновщика при связывании с пользовательской библиотекой
1) У меня есть проект, содержащий разделяемую библиотеку, которая ссылается на некоторые сторонние библиотеки (а именно gcrypt , gpg-error , z и ssh2 ). Назовем это "mylib". Эта библиотека отлично строится, и я вижу, что libtool правильно...
1365 просмотров
schedule
25.11.2023
Лучшие практики обработки CFLAGS в скриптах конфигурации?
Я не поклонник autoconf, но в интересах принципа наименьшего удивления я пытаюсь сделать так, чтобы мои (не autoconf) сценарии настройки вели себя как можно ближе к тому, что пользователи ожидают от системы сборки на основе autoconf. Стандарты...
7759 просмотров
schedule
15.05.2024
configure.ac не находит зависимости в cygwin
Я использую сценарий настройки autoconf / automake на cygwin, и у меня проблема в том, что он не определяет мои зависимости.
Например, в моем configure.ac:
AC_CHECK_LIB (mp3lame, lame_init ,, AC_MSG_ERROR (Требуемая библиотека LAME не найдена.))...
1518 просмотров
schedule
02.06.2022