Tag: сбор

При создании нового ядра в OpenBSD 5.6 можно ли назвать «config» чем-то другим?

Я использую версию OpenBSD 5.6 и должен применить патч с именем 004_kernexec.patch.sig (URL: http://ftp.openbsd.org/pub/OpenBSD/patches/5.6/common/004_kernexec.patch.sig ) Выдержка из упомянутого патча выглядит следующим образом: OpenBSD 5.6 errata 4, Oct 20, 2014: Executable headers with an unaligned address will trigger a kernel panic. Apply patch using: signify -Vep /etc/signify/openbsd-56-base.pub -x 004_kernexec.patch.sig \ -m – | (cd /usr/src && […]

Почему программы всегда компилируются в a.out? почему бы не p.out или c.out или g.prog?

Исторически я знаю, когда я запускаю команду cc или gcc мой вывод обычно всегда компилируется в a.out если у меня нет файла make или не используется конкретный флаг в компиляторе. Но почему a.out ? Почему бы не c.out или c.run или любое количество миллионов возможностей?

Проблемы с make и opencv

Я пытаюсь создать opencv для своей операционной системы x86_64 Centos 6. Я думаю, что проблема заключается в попытке использовать 32-битную версию библиотеки bz2 вместо 64-разрядной версии. Я получаю эту ошибку от make: [ 17%] Building CXX object modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_mjpeg_decoder.cpp.o [ 17%] Building CXX object modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_dc1394_v2.cpp.o [ 17%] Building CXX object modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_gstreamer.cpp.o [ 19%] Building CXX object […]

Компиляция Wine 1.7.1 из git в Gentoo

Пытается собрать Wine 1.7.1 с новыми новыми плагинами D3D и Opengl. Я продолжаю так: 1-Загрузите исходный код GIT здесь: https://github.com/tpruzina/wine-1.7.1-d3dstream_patches-gentoo_compat_patches 2-Запустите скрипт, созданный автором для создания 32-битных и 64-битных библиотек, которые в основном создают 2 каталога по одному для каждой арки и настраивают / делают 3- Конфигурация хорошо подходит для того, что я вижу, но […]

Компиляция Riofs не может скомпилироваться с поддержкой -force-head-запросов

Я на Debian Jessie, компилируя последнего мастера с gcc 4.8 и некоторые более высокие версии для некоторых из требуемых libs, требуемые libs: glib >= 2.22 fuse >= 2.7.3 libevent >= 2.0 libxml >= 2.6 libcrypto >= 0.9 libmagic (optional: –with-libmagic=PATH) Все идет гладко, настройка этапа не вызывает ошибок, не делает. Но я не могу использовать […]

Что эквивалентно CONFIG_MORE_COMPILE_OPTIONS и CONFIG_COMPILE_OPTIONS для ядер 3.x и 4.x?

Я пытаюсь передать некоторые дополнительные флаги в Kbuild, с ядром 2.6, на которое я могу пойти CONFIG_MORE_COMPILE_OPTIONS CONFIG_COMPILE_OPTIONS но с современными ядрами нет таких флагов, что я должен использовать вместо этого?

Создание QuickFIX на Arch-ARM

Я запускаю Arch Linux ARM на моем Raspberry Pi, и я пытаюсь установить QuickFIX ( http://quickfixengine.org ). Я считаю, что я правильно установил все зависимости ( http://www.quickfixengine.org/quickfix/doc/html/dependencies.html ) и успешно создал программное обеспечение из источника. К сожалению, когда я следую тестовым сценариям ( http://www.quickfixengine.org/quickfix/doc/html/testing.html ), я получаю следующую ошибку: [alarm@alarm-rpi3 test]$ ./runut.sh 1026 ut: no […]

Где разместить исходный код для приложений, скомпилированных из исходного кода?

В прошлом, когда я скомпилировал приложения из исходного кода, я извлек исходный код в ~/src и скомпилировал его там. Теперь я понимаю, что мне не нужно создавать каталог ~/src , поскольку Linux, вероятно, уже имеет установленное место для исходного кода для таких приложений. Это так? Каков каталог в Linux, который устанавливается как место для исходного […]

Компиляция для старых версий Debian

Могу ли я создавать пакеты для Debian 5.0 с помощью Debian 6.0 или Debian Wheezy? Я предполагаю, что я мог бы выполнить полную установку Debian 5.0 на chroot'е и сделать мои сборки там, но было бы неплохо иметь что-то более легкое. Для бонусных очков – могу ли я создавать пакеты для Debian 5.0 с использованием […]

Создание deb: Как поместить архивные файлы в отдельный пакет .deb?

Когда вы создаете deb, как вы делаете это так, чтобы архивные независимые данные, такие как файлы плагинов, были упакованы в разделенный .deb?

Linux и Unix - лучшая ОС в мире.