Вопросы по теме 'automake'
Как избежать переопределения VERSION, PACKAGE и т. д.
Я не видел вопросов, касающихся сборок GNU autoconf/automake, но я надеюсь, что хотя бы некоторые из вас знакомы с этим. Вот оно:
У меня есть проект (назовем его myproject), который включает в себя другой проект (поставщика). Проект поставщика —...
1707 просмотров
schedule
18.12.2023
JNI и Java: вызов муравья сделать или сделать вызов муравья?
Я собираюсь совершить свое первое путешествие в мир JNI (Java Native Interface), чтобы предоставить уведомления об изменении файловой системы из кода C / C ++ для конкретной платформы на Java. Это если только кто-то не предложит какую-нибудь...
3436 просмотров
schedule
06.09.2022
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
проверьте версию automake/autoconf в скрипте configure
Я пытаюсь отредактировать скрипт configure, который будет выполнять этот фрагмент кода, если он выше Automake версии x.xx, а если нет, он выполняет другой фрагмент кода.
Итак, мне нужна версия 1.10 или выше, тогда, когда это так, я хочу сделать...
4868 просмотров
schedule
12.07.2023
Настройте задание тестовой сборки в Hudson, которое определяет, когда make не может скомпилировать
Я создал «фристайл-проект» в Hudson, который проверяет мой исходный код из репозитория svn. Затем я добавил «шаг оболочки» для построения кода:
echo "# $JOB_NAME: $BUILD_ID" >log
cd to/my/path/
qmake &>>$WORKSPACE/log
make...
1537 просмотров
schedule
04.04.2022
Шаг Pre Build в проекте automake
Как бы вы добавили настраиваемый шаг предварительной сборки в проекте automake и autoconf. Мне нужно запустить команду перед запуском make, чтобы обновить временную метку файлов, чтобы убедиться, что они собираются при каждой сборке.
Спасибо
838 просмотров
schedule
29.01.2024
Добавить поддержку С++ в проект autotools?
Сейчас я пишу приложение, которое требует использования С++ в моем коде C. Моя проблема в том, что я не могу скомпилировать код С++.
у меня есть две исходные папки: cpp (содержит только исходный файл c) и src (содержит только исходный файл c++)....
1072 просмотров
schedule
16.04.2023
автоматизировать автоматические зависимости пользовательского языка/скриптов
Мне нужно немного обработать файл в Automake, и я не могу понять, как это сделать правильно (используя либо правила automake, либо расширения gnu make). Например, у меня есть файл с именем refName.in , и я хочу создать вывод refName.out . У меня...
412 просмотров
schedule
06.12.2022
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
Как упаковать файлы данных с помощью autoconf и automake GNU
Я довольно новый программист на С++. Я сделал очень простую игру, используя библиотеки SDL. Моя игра, естественно, использует некоторые изображения, звуки и шрифты. Я хотел сделать дистрибутив пакета, где пользователь может настроить && make . Не...
2328 просмотров
schedule
05.05.2023
Autoconf: ошибка компоновщика при связывании с пользовательской библиотекой
1) У меня есть проект, содержащий разделяемую библиотеку, которая ссылается на некоторые сторонние библиотеки (а именно gcrypt , gpg-error , z и ssh2 ). Назовем это "mylib". Эта библиотека отлично строится, и я вижу, что libtool правильно...
1365 просмотров
schedule
25.11.2023
Automake: установить шаблон разрешения файла данных
Я знаю, что могу использовать install-data-hook , чтобы делать все, что захочу, после того, как мои файлы данных будут скопированы, и таким образом я могу настроить права доступа к файлам так, как я хочу.
Мой вопрос, тем не менее, становится перед...
1065 просмотров
schedule
04.08.2022
сделать distcheck и тесты, которым нужны входные файлы
Недавно я преобразовал свою систему сборки в automake/autoconf. В моем проекте у меня есть несколько модульных тестов, которым нужны файлы входных данных в каталоге, откуда они запускаются. Когда я запускаю make distcheck и он пытается выполнить...
1225 просмотров
schedule
27.10.2022
Libtool отбрасывает статическую библиотеку при создании общей библиотеки
Я пытаюсь создать общий объект для gstreamer. У меня есть статическая библиотека, которую мне нужно связать с ней.
Я пробовал много вещей, но независимо от того, какой libtool отбрасывает мою общую библиотеку.
Я пытался:...
310 просмотров
schedule
13.07.2022
Создать Makefile с помощью GYP в Mac OS X?
Что мне нужно сделать, чтобы заставить GYP сгенерировать типичный стек файлов makefile в стиле unix для Mac OS X?
В настоящее время я получаю его для создания проектов сборки XCode, используя следующий файл конфигурации:
{
"targets": [
{...
3093 просмотров
schedule
13.11.2023
Почему `configure` не завершается ошибкой, а `config.log` содержит ошибки?
В моей попытке скомпилировать GCC я заметил, что хотя ./configure не выдает сообщений об ошибках и возвращает код ошибки 0, в config.log по-прежнему регистрируются ошибки, которые впоследствии приводят к сбою make . Итак, почему configure...
172 просмотров
schedule
09.06.2023
Autoconf: определить, установлен ли emacs
Как лучше всего определить, установлен ли emacs? Сборка компилятора nesC (очевидно) требует установки emacs, и я хотел бы изменить их скрипт configure, чтобы обнаружить это, но я не знаю ни одного макроса AC_ для обнаружения emacs...
Как лучше...
227 просмотров
schedule
25.05.2024
Должен ли я включать файл конфигурации и makefile в репозиторий github?
Недавно мы перешли с Subversion на git, а затем на Github для нескольких проектов с открытым исходным кодом. Github был хорош тем, что предоставлял множество функций. Мне особенно нравится возможность загружать теги в виде файлов zip или .tar.gz...
2989 просмотров
schedule
08.05.2023