Описание тега autoconf
GNU Autoconf создает сценарий оболочки `configure`, который используется для настройки программного обеспечения для компиляции для UNIX-подобных операционных систем.
1
ответ
node-gyp - Обработка файлов ".h.in"
Я создал проект, который содержит подмодуль git libxml2, Я хочу использовать эти файлы внутри моего binding.gyp, но я получаю ошибки во время работы node-gyp build, Проблема здесь в том, что есть только xmlversion.h.in файл но xmlversion.h файл нуже…
27 сен '17 в 16:35
2
ответа
Какой лучший способ запустить программу на C для нескольких разновидностей Unix?
Это было какое-то время, так что будь нежным. Последняя C-программа, которую я написал, была в начале 90-х. Я хочу начать проект на C, который будет компилироваться для доминирующих разновидностей Unix, то есть Mac, Linux, CentOS. Я ищу указатели на…
28 янв '12 в 04:13
2
ответа
Как изменить порядок в CXXLINK от AutoMake?
Я пытаюсь скомпилировать простую программу на C++ с помощью инструментов automake. Сами по себе automake создает в своем Makefile строку: CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ -o $@ Таким образом, однако, я получаю…
09 авг '16 в 16:31
1
ответ
Генерация статической библиотеки и исполняемого файла с одной установкой (autoconf)
Я знаю, как создать проект или как создать библиотеку, используя autoconf. Я хочу создать статическую библиотеку и использовать эту библиотеку для создания проекта за один запуск configure/make/make install. Я хочу, чтобы некоторые исходные файлы по…
30 июн '09 в 11:31
2
ответа
Autoreconf и <math.h> в Linux
Как передать флаг '-lm' или указать библиотеку для включения при использовании Autoreconf (Autoconf)? Программа включает в себя и я могу скомпилировать так: gcc -std=c99 myprogram -lm Но когда я компилирую vi Autoreconf, я получаю сообщение об ошибк…
24 янв '16 в 14:44
1
ответ
POSIX Shell Script генерирует синтаксическую ошибку с помощью./configure
Я почти закончил работу над зависимостями для компиляции программы на моем компьютере с Linux. Я использую Linux Mint 19 64bit. Последнее препятствие, которое я не могу преодолеть, это синтаксическая ошибка в конкретной строке в скрипте настройки об…
29 ноя '18 в 01:58
2
ответа
lib путь на Mac OSX
Я установил libnfc 1.5.1 в каталог по умолчанию (/usr/loca/ lib). если я делаю ls, я вижу там libs: foo:libnfc-1.5.1 bar$ ls -l /usr/local/lib/libnfc* -rwxr-xr-x 1 root wheel 62092 Nov 23 09:05 /usr/local/lib/libnfc.2.dylib -rw-r--r-- 1 root wheel 2…
23 ноя '11 в 11:40
2
ответа
automake Добавление всех файлов c в каталог
В файле Makefile.am компании automake источники программы перечислены как bin_PROGRAMS = os345v1 os345v1_SOURCES = os345.c os345interrupts.c os345semaphores.c Вместо того, чтобы указывать отдельные файлы, Как добавить все файлы c в определенную дире…
02 июл '15 в 08:08
2
ответа
Как я могу распространять переменные automake в настройках подпакета?
У меня есть настройка подпакета в моем репозитории autotools, в которой несколько связанных проектов склеены вместе с помощью master configure.ac и Makefile.am. Помимо порядка компиляции, который легко выполняется с помощью макроса AC_CONFIG_SUBDIRS…
18 апр '12 в 21:25
1
ответ
Как передать флаги компилятора из Autoconf в Automake?
У меня чертовски много времени получается получить опции компилятора из Autoconf в Automake. Некоторые из моих исходных файлов имеют флаги Automake для каждого объекта: ## Makefile.am librijndael_simd_la_SOURCES = rijndael-simd.cpp librijndael_simd_…
03 ноя '17 в 20:13
1
ответ
Сборка libc (newlib) приводит к "not find -lc"
Я построил кросс-компилятор для sh3eb-elf цели. Теперь мне нужна реализация libc. Тем не менее, когда я хочу построить newlib, configure выходит из строя. Запуск настройки: ../newlib-cygwin/configure --host=sh3eb-elf Это не удается. Быстрый взгляд н…
18 авг '18 в 15:30
1
ответ
Динамически изменять строку "configure --help" на основе компилятора
Этот вопрос связан с подстановкой строковой переменной справки для "configure --help". наш configure.ac имеет следующее. IS_SUN_COMPILER работает как положено. IS_SUN_COMPILER=`echo $COMPILER_VERSION | $EGREP -i -c -E 'Sun C\+\+'` ... if test "$IS_S…
29 июл '18 в 15:40
2
ответа
Использование ccache при кросс-компиляции с автоинструментами
Я знаю стандартный способ кросс-компиляции проекта на основе autoconf: $./configure --host = i686-w64-mingw32 Однако, что если я захочу использовать ccache? Я знаю, что могу переопределить переменные CC и CXX (например, CC="ccache i686-w64-mingw32-g…
09 фев '16 в 08:00
1
ответ
Laravel 4: mcrypt и autoconf не связаны
У меня большие проблемы с установкой mcrypt. Я следовал за многими уроками, но это безнадежно. После установки mcrypt я получил ошибку "Требуется расширение Mcrypt". Поэтому я попытался переустановить его с помощью следующей команды brew install aut…
28 янв '15 в 19:35
2
ответа
В чем разница между lib и модулем с autoconf
Я должен проверить, что определенные библиотеки (libm, libdl) присутствуют, чтобы скомпилировать мою библиотеку. В моем файле шаблона configure.ac есть PKG_CHECK_MODULES макросы и PKG_CHECK_LIB макросы. Я не понимаю, какой использовать и как? PKG_CH…
08 янв '14 в 14:54
1
ответ
Почему я не смог собрать autoconf с autoconf2.6x, его версия новее чем 2.6
Моя система основана на сентосах. причина, по которой я пытаюсь собрать autoconf, заключается в том, что кто-то сказал мне, что я могу попытаться собрать его, чтобы решить другую проблему, вы можете найти мотивацию по этой ссылке, почему autogen.sh …
05 сен '12 в 20:01
1
ответ
Как мне объявить __sync_fetch_and_add?
Я пишу программу, которая может очень использовать __sync_fetch_and_add. К сожалению мой autoconf скрипт, который ищет его с помощью этого довольно простого теста: AC_CHECK_FUNCS([__sync_fetch_and_add]) Генерирует эту ошибку: Wsuggest-attribute=nore…
23 фев '12 в 04:52
1
ответ
Можете ли вы "недооценить" переменную конфигурации (противоположную AC_ARG_VAR)?
Макрос AC_ARG_VAR объявляет драгоценную переменную, которая имеет определенные значения для проверки кэша. Некоторые макросы конфигурации объявляют определенные переменные драгоценными, и я хотел бы отменить это. Например, AC_PROG_CC объявит CFLAGS …
13 дек '15 в 23:44
0
ответов
Как установить базовые модули для MSYS Perl?
Мне нужно использовать MSYS Perl, чтобы иметь возможность установить autoconf на моем MSYS2 в Windows 7, потому что ActivePerl или Strawberry Perl не работают для установки autoconf. Единственная проблема заключается в том, что стандартная установка…
29 янв '19 в 13:57
2
ответа
Должны ли (и как это сделать) включать пути в свернутый скрипт?
В моем configure/configure.acЯ делаю несколько PKG_CHECK_MODULES звонки. Большинство из них возвращают то же самое -I path:-I/usr/local/includeи тоже самое -L path: -L/usr/local/lib. Я бы сказал, что -I path не имеет никакого значения, потому что gc…
17 мар '13 в 21:45