8
ответов

Почему не может gcc находить libevent при создании tmux из источника?

Я хочу установить tmux на машине, где у меня нет корневого доступа. Я уже скомпилировал libevent и установил его в $HOME/.bin-libevent, и теперь я хочу скомпилировать tmux, но настроить всегда концы с...
02.08.2011
5
ответов

Невозможно скомпилировать исходный код Dropbox, даже если pygtk установлен в Arch Linux

. Недавно я установил Arch Linux в свою систему и хочу настроить клиент Dropbox, чтобы я мог синхронизировать некоторые из моих файлов с облаком. Я пытаюсь скомпилировать клиент из исходного кода, как ...
22.02.2017
4
ответа

Что правильный синтаксис состоит в том, чтобы добавить CFLAGS и LDFLAGS для “настраивания”?

Я хочу установить OpenVPN на использовании OpenBSD 5.5 источник OpenVPN tarball. Согласно инструкциям здесь, я должен установить lzo и добавить CFLAGS = "-I/usr/local/include" LDFLAGS = "-L/usr/local/lib"...
21.08.2018
3
ответа

Проблемы установки Dropbox на Научном Linux

Я пытаюсь установить nautilus-dropbox-1.6.2.tar.bz2. Я работал./настраивать, но добрался, ошибка настройте: ошибка: требованиям Пакета (libnautilus-расширение> = 2.16.0) не отвечали: Никакой пакет '...
13.11.2014
3
ответа

Что такое .in файлы?

Иногда в источниках проектов я вижу "*.in" файлы. Например, набор "Makefile.in "s. Каковы они для и/или что делает" .in" средняя часть? Я предполагаю, что это имеет некоторое отношение...
26.07.2013
3
ответа

Произведите параметры компилятора от SSH

Как я могу перечислить параметры конфигурации, с которыми был скомпилирован ssh/sshd? Я пытаюсь диагностировать проблему конфигурации SELinux и хотеть удостовериться, что SSH был скомпилирован с - с - selinux....
25.06.2011
2
ответа

Принудительное переопределение при настройке компиляции (например. CXXFLAGS и др.)

Интересно, как можно заставить, например, :CFLAGS=' -O2 -march=native' CXXFLAGS='-O2 -марш=родной' CC='gcc -10' CPP='gcc -10 -E' CXX='g++ -10' при запуске скрипта configure в моем случае для...
14.06.2021
2
ответа

Передача CFLAGS для настройки через переменную bash

Когда я думаю, что знаю, как правильно работает оболочка, что-то приходит и ставит меня в тупик. Следующие команды были выполнены на GNU bash версии 3.2.25. У меня есть несколько сценариев ./configure, которые все...
05.02.2020
2
ответа

Передача опции configure в rpmbuild?

Чтобы собрать часть программного обеспечения, я обычно делаю rpmbuild -ta slurm*.tar.bz2 Однако теперь мне нужно настроить программное обеспечение с параметром --with-pmix=/home/user/git/pmix/install/2.1. Возможно ли это...
20.12.2019
2
ответа

Почему в экосистемах Unix и Linux так мало инноваций со сценариями конфигурации autoconf? [закрыто]

Во время ./configure теряется много времени; особенно когда отсутствуют зависимости и их последующий вызов. Я читал много тем на эту тему, ссылаясь на то, что кэширование...
28.07.2018
2
ответа

Buildroot: Использование out-of-tree defconfig

Я использую tar-образ "buildroot-2018.02.tar.gz" для создания образа Linux (ядро и fs) для моя встроенная система. Чтобы убедиться в минимальной конфигурации, мне нужно воссоздать проект (позже ...
25.04.2018
2
ответа

Как мне избежать make для создания и установки справочных страниц?

Контекст: я компилирую OpenLDAP для Windows внутри CygWin. Поскольку меня не интересуют страницы руководства (и, возможно, другая документация, я сосредоточен на завершении компиляции), так как я могу их получить ...
16.03.2018
2
ответа

требуется libsoup-2.4

Я попытался установить программу из исходных текстов на моем компьютере с Debian, поэтому я запустил ./waf configure, и это был мой результат: Проверка наличия 'gcc' (компилятор C): / usr / bin / gcc Проверка программы 'pkg -...
19.04.2017
2
ответа

s3fs отказывается компилироваться на CentOS 7, почему он не находит Fuse?

Пакеты Fuse, доступные по умолчанию на CentOS 7.3, немного устарели. Процесс компиляции Fuse 3 и s3fs должен быть довольно простым. Fuse компилируется и устанавливается нормально: mkdir ~/...
21.02.2017
2
ответа

Сборка Firefox «у вас должен быть« rustc »на вашем пути»?

Я пытаюсь собрать Firefox 51 из исходных кодов на Mint 17. Я уже запускал boostrap скрипт и установил ржавчину, но ./mach build явно не может ее найти? Ошибка: 0: 03.58 проверка на rustc .....
09.02.2017
2
ответа

GVim, скомпилированный из источника, не использует gtk2

У меня есть две машины HP-UX, говорят что A и B с HP-UX 11.11 и 11.31 соответственно. Я скомпилировал gvim 7.3 из источника B и gvim 7.0 на A. На A gvim использует "версию с GUI GTK", Компиляция с...
22.09.2016
2
ответа

Как сделать апрель доступным для установки подверсии?

Я пытаюсь установить подверсию из источника, но на./настраивать получите: настройте: ошибка: никакой подходящий апрель не нашел, что у меня есть источник в апреле загрузки и установленный: библиотеки были установлены в:/usr/local/...
19.08.2016
2
ответа

php ссылается на системный libxml вместо версии, указанной в ./configure --with-libxml-dir

Я пытаюсь собрать php-5.5.33 из исходного кода в системе Debian 8; configure и заставить оба работать успешно, но когда я запускаю make install, я получаю следующую ошибку: Установка среды PEAR: / ...
20.03.2016
2
ответа

Может - путь префикса совпасть с каталогом, где я загрузил/разархивировал источник?

Я пытался создать R сам и поместить его в temp_R папку путем предоставления команды как./настраивать - префикс =/dir/where/I/wanted/to/put/R. Но кажется, что часть важного материала была помещена в...
28.10.2015
2
ответа

“geoip2 модуль требует maxminddb библиотеки”, но библиотека установлена

Я пытаюсь скомпилировать nginx с модулем: https://github.com/leev/ngx_http_geoip2_module. Перед nginx компиляцией, этой библиотекой: https://github.com/maxmind/libmaxminddb должен быть установлен. Я...
06.10.2014
2
ответа

Узнать расширение исполняемых файлов?

Когда я создаю программное обеспечение из источника в системе GNU+Linux, во время этих./настраивать этапов я часто вижу следующую строку: проверка суффикс исполняемых файлов... Как я создаю такую регистрацию...
04.07.2014
2
ответа

Заставьте Ubuntu подтвердить, что установлена сделанная на заказ версия PHP

Я пытаюсь установить PHP от исходного кода на моем VPS Ubuntu 12.04. Я устанавливаю PHP как это: Загрузите последнюю версию с веб-сайта php.net. Настройте его с помощью параметров ниже...
07.04.2014
2
ответа

Крест, компилирующий libSDL

Я пытаюсь кросс-скомпилировать libSDL версию 1.2 для изготовленного на заказ, Debian основывал систему Linux. Набор инструментальных средств, который я использую, уже настроен правильно так, чтобы я просто выполнил gcc/g ++ на желаемом коде и...
20.12.2013
1
ответ

Когда я запускаю обновление sudo apt, появляется Ubuntu 21.04

Нажмите :1 (https :// )dl.google.com/linux/chrome/deb стабильная версия InRelease Нажмите :2 (https :// )dl.winehq.org/wine -builds/ubuntu hirsute InRelease Нажмите :3 (https :// )archive.ubuntu
03.09.2021
1
ответ

Переопределить драгоценную переменную make-файла

configure.ac содержит ценные переменные[1], которые должны быть -вложенными при вызове configure, например. настройка местоположения системного интерпретатора Lua как драгоценной переменной[2] :configure.ac :...
28.06.2021
1
ответ

Как профилировать реальное приложение?

Я запускаю Debian 10, и примерно через две недели программа для чтения PDF Atril (и форк Evince )запускаются за 25 секунд. Раньше это запускалось почти мгновенно. Сейчас пытаюсь выяснить, в чем причина задержки. Я...
12.06.2021
1
ответ

Как можно изменить./configure, чтобы использовать определенный двоичный файл вместо /usr/bin?

Запуск macOS Catalina 10.15.6. Мой вопрос больше связан с компиляцией с помощью инструментов GNU, поэтому он может больше подходить для другого сайта SE — я буду рад закрыть и спросить где-нибудь еще, если это...
25.05.2021
1
ответ

libsocketcan./configure :Нет такого файла или каталога

Я хочу установить libsocketcan из исходного кода на свой raspberry pi. Я уже установил libsocketcan на свой Ubunutu VM успешно, следуя инструкциям файла INSTALL. К сожалению первый...
02.04.2021
1
ответ

Узнайте, какие флаги использовались в скрипте configure после компиляции

Допустим, я компилирую кодовую базу некоторого приложения (на C, используя gcc в качестве компилятора по умолчанию, git, клонированный из github... )и выполняя./configure --flags1 --flags2... И после завершения компиляции я хочу...
24.09.2020
1
ответ

Как собрать только одну программу в binutils

Поскольку есть много программ, которые не связаны с моими интересами, я хотел бы собрать конкретную программу в GNU binutils для Ubuntu. Программа означает, что один двоичный файл (, например, ar, objcopy )например,...
27.06.2020

Действие изменения поведения программы, обычно путем изменения текстового файла.

Как настроить программу

Традиционно, существует 3 способа настроить поведение программы:

  1. Конфигурационные файлы в масштабе всей системы
  2. Пользователь определенные конфигурационные файлы
  3. Компиляция опций

Несколько конвенций о конфигурационных файлах:

  • Конфигурация хранится в текстовых файлах (в противоположность двоичным файлам или чему-либо подобному реестру Windows).
  • Конфигурационные файлы в масштабе всей системы расположены в /etc.
  • Пользователь определенные конфигурационные файлы расположен в корневом каталоге пользователя.
  • Конфигурационные файлы имеют имена, заканчивающиеся суффиксом rc. Пример: /etc/vimrc.
  • Пользователь определенные конфигурационные файлы скрыт путем добавления префикса их с точкой (.). Пример: ~/.bashrc.
  • Компилирующие опции только доступны во время компиляции и не могут быть изменены впоследствии. В системах с помощью двоичного управления пакетом специалист по обслуживанию пакета отвечает за выбор подходящих вариантов.

Дальнейшее чтение

---------121--------419----A Настраивает сценарий, исполняемый сценарий, разработанный, чтобы помочь в разработке программы быть выполненным на широком количестве различных компьютеров.

Настраивать сценарий является исполняемым сценарием, разработанным, чтобы помочь в разработке программы быть выполненным на широком количестве различных компьютеров.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)