1
ответ

Компиляция ядра Linux 5.x на CentOS 8.2, сертификаты

Я использую CentOS 8.2 с ядром (4.18.0 -193.6.3.el8 _2.x86 _64 )и мне интересно скомпилировать версию ядра 5.7. Действительно, мне нужно извлечь некоторые библиотеки, по этой причине я не хочу устанавливать...
27.06.2020
1
ответ

компиляция старого glibc на arm завершается неудачно с неопределенными ссылками в nis и nss

Кажется, это стало немного сложно, поэтому сначала немного предыстории: Мне нужно скомпилировать автономные программы, которые запускаются на системах arm с версиями glibc, как правило, между 2.13 и 2.17. При попытке...
25.06.2020
1
ответ

Можно ли скомпилировать файл make в другой каталог?

Однажды я решил собрать программу из исходников, но потом понял, что больше не смогу ее обновлять, и поэтому вручную все удалил. Есть ли способ сделать установку без...
28.05.2020
1
ответ

Как перекомпилировать только определенную часть ядра Linux в Debian Buster?

В настоящее время я разрабатываю модуль безопасности Linux, который хранится в каталоге безопасности дерева исходных текстов ядра. Когда я компилирую и устанавливаю ядро ​​с помощью следующих команд, модуль...
22.05.2020
1
ответ

в чем разница между kernel-header и kernel-devel

Кажется, kernel-devel будет включать заголовочные файлы и файлы Makefile. Итак, заголовок ядра будет включать только файлы заголовков без Makefiles?
12.05.2020
1
ответ

Создание URL-адреса из вывода скрипта оболочки

На сервере Linux у меня есть скрипт, который делает завиток и возвращает вывод, как показано ниже: Скрипт: /usr/bin/curl -k -s https://example .com:18080/seriessnapshot?substringSearch=OpenFin%20Memory | cut --...
11.05.2020
1
ответ

Как установить исходный код ядра из исходного ядра

Если я установил новое ядро ​​через rpm, я могу увидеть исходный код ядра ( /usr/src/kernel/4.xxx-xxxx-xxxx ) для сборки Водитель. Кажется, это покрывается rpm-пакетом kernel-devel. например: kernel-ml-4.14.15-1.el7....
11.05.2020
1
ответ

Странное поведение статического исполняемого файла при запуске в более старых версиях FreeBSD

Я статически компилировал проект cmake во FreeBSD 12, но когда я пробовал исполняемый файл ldd, он возвращал не динамический исполняемый файл. Я попробовал исполняемый файл на том же компьютере, и он отлично работает. Потом я портировал его на...
07.05.2020
1
ответ

модуль: x86/modules: пропуск недопустимой цели перемещения

Я попытался скомпилировать модуль в Debian 10 (v4l2loopback) следующим образом: sudo apt-get install linux-headers-$(uname -r) клон git https://github.com/umlaeute/v4l2loopback.git cd v4l2loopback/ сделать -j4 sudo ...
26.04.2020
1
ответ

кросс-компиляция chromium arm

Я пытался скомпилировать chromium для arm на Ubuntu 18.04. Я следовал инструкциям, а также настроил sysroot. Я также передал параметр руки, как описано (gn gen out/Default "--args=target_cpu=\"arm\""). ...
26.04.2020
1
ответ

Как собрать gcc без make?

Я пытаюсь создавать инструменты из исходных кодов. Я начинаю с make и получаю следующую ошибку: configure: ошибка: в $PATH не найден приемлемый компилятор C. Значит, мне нужно установить gcc. Но как...
26.04.2020
1
ответ

Увеличивает ли компиляция приложений из исходного кода скорость и/или объем оперативной памяти?

Я использую Linux в течение нескольких месяцев, и в настоящее время я запускаю Arch на старом рабочем столе. Я слышал хорошие отзывы о компиляции всего из исходников, например, о Gentoo и других...
14.04.2020
1
ответ

cc1 не хватает памяти

У меня есть машина с 64-битной версией Xubuntu, и я пытаюсь скомпилировать довольно длинный код на C. Я использую gcc. Я выполнил chroot в растянутой среде raspbian, потому что исполняемый код должен работать на моем...
08.04.2020
1
ответ

Могу ли я скомпилировать ядро ​​Linux с помощью -Ofast?

Я хочу знать, стоит ли :компилировать ядро ​​Linux с -Ofast. Поддерживается (Какой уровень оптимизации учитывают разработчики ядра? )Безопасно. Вопрос возник потому что...
03.04.2020
1
ответ

Нужно ли собирать ВСЕ зависимости из исходников при сборке другого проекта из исходников?

В репозитории пакетов моего дистрибутива нет текущей версии пакета tmux, который мне нужен. Я скачал последнюю версию в формате tar.gz с сайта. Однако при попытке ./configure...
03.04.2020
1
ответ

Является ли /usr/src допустимым местом для пользовательского ядра?

Изучая, как собрать и установить собственное ядро ​​(для взлома ядра), я наткнулся на противоречивое утверждение. В этом ответе StackExchange автор заявляет: в следующем ...
30.03.2020
1
ответ

Есть ли способ сделать cmakelists.txt более подробным для компиляции?

Много раз при компиляции какого-либо бинарного файла или библиотеки я чувствовал потребность иметь более подробный вывод сборки/компиляции . Есть ли флаг или что-то еще, что я могу написать в cmakelists.txt, чтобы получить много...
23.03.2020
1
ответ

собрать apache на сервере linux

Я скачал pcre с https://ftp.pcre.org/pub/pcre/pcre2-10.34.tar.gz и распаковал его в /usr/local/lib при запуске ./configure --with-included-apr --with-pcre=/usr/local/lib/pcre2-10.34 Я ...
18.03.2020
1
ответ

Сборка m4 из исходников при ошибке FreeBSD: не знаю, как сделать ../../build-aux/snippet/c++defs.h

Я использую FreeBSD 13.0-CURRENT (подробнее информацию см. здесь), и я хочу использовать GNU m4. Скачал эту версию, настроил, попробовал сделать. Но это выдает ошибку, как указано в заголовке: error:...
17.03.2020
1
ответ

Проблемы с установкой libc-dev

Я получаю эту ошибку, когда пытаюсь скомпилировать программу C в Ubuntu: $ gcc aa.c aa.c:1:9: фатальная ошибка: stdio.h: нет такого файла или каталога #include ^-------- компиляция ...
16.03.2020
1
ответ

фатальная ошибка: kdecoration.h: нет такого файла или каталога

Я получил следующую ошибку во время компиляции AuroraeDesigner из исходного кода, хотя я установил libkdecorations*: фатальная ошибка: kdecoration .h: Нет такого файла или каталога Kubuntu: 18.04 ...
16.03.2020
1
ответ

Как скомпилировать драйверы ath9k из исходников?

Я хочу внести некоторые изменения в драйверы ath9k в учебных целях. Моя проблема в том, что когда я пытаюсь скомпилировать драйвер, команда make выдает много неявных ошибок объявления, setup_timer, ...
02.03.2020
1
ответ

поиск пакета и его версии в различных дистрибутивах (стабильная версия)

Я хочу узнать о пакете и его версии в различных дистрибутивах. Я думал, что distrowatch может быть ответом, но я обнаружил, что он отслеживает не более 224 пакетов. См. https://...
28.02.2020
1
ответ

Установка программного обеспечения — Ошибка: при использовании команды «make» — make: Неустранимая ошибка: Команда не выполнена для цели

EDITED: (После решения): так что парень, это похоже на base-devel pkg. Какой из них включает заголовок. Теперь работает нормально :) Благодаря вам, парень (я получил эту помощь от пользователя FaceBook Linux ...
23.02.2020
1
ответ

Запустите скрипт ./configure от имени пользователя в Alpine Linux

Я пытаюсь скомпилировать программу из исходников в Alpine Linux. Когда я запускаю ./configure под root, все идет хорошо, но когда я делаю то же самое как обычный пользователь, я получаю: ./configure: Этот скрипт ...
21.02.2020
1
ответ

Проблемы с компиляцией ncurses 5 на SLES 2011

К моему огорчению, я работаю как пользователь без полномочий root на SLES (SUSE Linux Enterprise) 11. Я не являюсь пользователем root и не могу устанавливать пакеты. Я пытаюсь собрать ncurses-5.9. Сборка настраивает и делает ...
04.02.2020
1
ответ

LFS — Следует ли исправлять Glibc в Разделе 5.7?

В настоящее время я работаю над книгой Linux From Scratch (LFS), но не совсем понимаю, когда применять исправления. В Разделе 5.7 целью является сборка glibc. В разделе есть довольно...
29.01.2020
1
ответ

Управление скомпилированным вручную ViM (Debian)

Я установил ViM, скомпилировав исходный код с GitHub, а затем с помощью checkinstall установил его в свою систему. Теперь я хотел бы установить другую программу с менеджером пакетов apt (это vifm), ...
28.01.2020
1
ответ

фатальная ошибка при попытке скомпилировать программный код C?

Я новичок в Ubuntu OS. В окне терминала я пытаюсь запустить простой код программирования на C с помощью Visual Studio, и он показывает мне *** фатальную ошибку: conio.h: Нет такого файла или каталога, такого рода ...
05.01.2020
1
ответ

Как установить скомпилированный двоичный файл

Я все еще изучаю основы использования Raspbian, и у меня возникают проблемы при попытке установить программу на Github двумя вариантами; исходный код или скомпилированный двоичный файл. Поставив метод исходного кода...
02.01.2020