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

Как избежать переопределения VERSION, PACKAGE и т. д.
Я не видел вопросов, касающихся сборок GNU autoconf/automake, но я надеюсь, что хотя бы некоторые из вас знакомы с этим. Вот оно: У меня есть проект (назовем его myproject), который включает в себя другой проект (поставщика). Проект поставщика —...
1707 просмотров
schedule 18.12.2023

JNI и Java: вызов муравья сделать или сделать вызов муравья?
Я собираюсь совершить свое первое путешествие в мир JNI (Java Native Interface), чтобы предоставить уведомления об изменении файловой системы из кода C / C ++ для конкретной платформы на Java. Это если только кто-то не предложит какую-нибудь...
3436 просмотров

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 просмотров

Шаг 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 просмотров