0
ответов

Как выполнить кросс-компиляцию ядра Linux?

Я потратил часы, если не дни, выясняя, как кросс-компилировать Linux для AArch64. Для этого я использую Ubuntu на виртуальной машине, однако все руководства, которые мне удалось найти, не работают полностью. Большинство из них...
11.07.2021
0
ответов

Кросс-компиляция для устройства ARM926EJ -с аппаратной поддержкой операций с плавающей запятой

Мне нужно выполнить кросс-компиляцию кода C++ для встроенного устройства со спецификациями, показанными ниже, с аппаратной поддержкой операций с плавающей запятой. Кросс-компиляция из Ubuntu 20.04 без аппаратной поддержки с плавающей запятой проста, я...
15.06.2020
0
ответов

Не удается кросс-компилировать SDL2 с Mingw-w64 в Ubuntu

Загрузка SDL Я использую WSL2 в Ubuntu и хочу создать исполняемый файл, который будет работать в Windows. В настоящее время я могу создавать исполняемые файлы для Linux просто отлично. Я загрузил окна SDL MinGw ...
10.06.2020
0
ответов

Как установить специфичные для компилятора стандартные заголовки #include paths?

Как разумно указать двум компиляторам искать свои заголовки #include? Работая в стандартной системе Linux 86x64, моим стандартным компилятором является gcc (в настоящее время v9.3). Теперь я хотел бы скомпилировать кое-что...
17.04.2020
0
ответов

Кросс-компиляция GMP и Openswan для ARM [закрыто]

Мне нужно выполнить кросс-компиляцию opensawn для платы OMAP4, и GMP является предварительным условием. Сначала я попробовал это на 64-битной ОС, но это дало мне такую ​​ошибку: configure: error: Упс, mp_limb_t - 64-битный, но ассемблер ...
09.03.2019
0
ответов

Невозможно загрузить ядро ​​и систему корневых файлов в Qemu

Я использую плату ts-4900 freescale. Я не могу загрузить ядро ​​и систему корневых файлов (initrd) в Qemu. Я выполнил следующие шаги настройки ядра. экспортировать часть кросс-компилятора экспорт ...
18.12.2017
0
ответов

Когда следует собирать каталоги "lib" и "include" при компиляции из исходных текстов?

Я пытаюсь собрать бинутилы на платформе А, которые будут выполняться на платформе А и целевой платформе Б. У меня есть исходные тексты бинутилов в каталоге /home/cedric/source/binutils-2.29/, и я выполняю следующие 2 ...
17.12.2017
0
ответов

Установка кросс-компилятора sh4gcc для Centos 7

Я пытаюсь скомпилировать программу, для которой требуется кросс-компилятор sh4gcc, и я не могу найти ни одного пакета rpm, который предоставляет компилятор sh4gcc . При выполнении этой команды [root @ localhost stapp] # make ...
14.12.2017
0
ответов

Есть ли у платформы ARM универсальная цепочка инструментов / компилятор?

Недавно я попытался создать свою собственную кросс-компиляционную цепочку инструментов для платформы ARM. Я заметил, что с помощью сценария autoconf GCC мне нужно передавать такие переменные, как: --with-cpu = cortex-m4 \ --with-fpu = fpv4-sp-d16 \ --.
23.10.2017
0
ответов

Как волшебен Mono?

Я изучаю C#, поэтому я сделал небольшую программу на C#, которая говорит "Hello, World!", затем скомпилировал ее с помощью mono-csc и запустил с помощью mono: $ mono-csc Hello.cs $ mono Hello.exe Hello, World! Я заметил, что когда я ...
13.04.2017
0
ответов

Сборка программного обеспечения для Linux, сгенерированного с помощью multistrap

Я работаю над встроенным устройством с процессором ARM и Debian Jessie, созданным с использованием multistrap. Кажется, мне нужно установить в эту систему слегка исправленную версию ModemManager, и я...
27.02.2017
0
ответов

Ошибка при установке канадской кросс-компиляции binutils

Я пытаюсь скомпилировать binutils для Android с помощью Android NDK, поэтому я установил NDK, используя приведенное здесь руководство (в частности, «Расширенный метод»), и я доказал он работает путем компиляции Lua с ...
09.10.2016
0
ответов

Как установить кросс-компилятор gcc 4.9 arm на debian stretch

Debian "stretch" имеет встроенные кросс-компиляторы для gcc версии 5 и 6, но, по-видимому, включает только нативную архитектуру в свои пакеты gcc-4.x. К сожалению, мне нужно скомпилировать программное обеспечение, которое ...
12.08.2016
0
ответов

Как собрать 32-битное приложение на 64-битной системе с помощью пакетного менеджера Nix?

Кажется, Nix должен уметь устанавливать и собирать 32-битные пакеты на 64-битных системах. В его кэшах уже хранится целое дерево nixpkgs, собранное для архитектуры i686, и не должно быть проблем с загрузкой ...
29.06.2016
0
ответов

Ошибка компиляции wmctrl - отсутствует библиотека

wmctrl - это служебное приложение, которое управляет окнами GNOME / linux из командная строка Я создаю двоичный файл wmctrl из исходного кода, однако у меня возникла проблема с его компиляцией, он жалуется на то, что нет ...
09.06.2016
0
ответов

Ошибка компиляции 64-разрядной версии на 32-разрядной машине с -m64

Вот ошибка, которую я получаю: g ++ - m64 -g -Wall -DCPP -c -Wno-char-subscripts -o myprogram.oS64 myprogram.cpp myprogram.cpp: 1: извините, не реализовано: 64-битный режим не скомпилирован в make: [myprogram.oS64] ...
11.04.2016
0
ответов

Произошла ошибка пути к шрифту X windows. Что мне делать для компиляции?

Меня использовали для кросс-компиляции X Windows. Возникает ошибка пути к шрифту X windows. Что мне делать для компиляции? (==) Файл журнала: "/var/log/Xorg.0.log", время: 24 мар, пн, 19:29:28 1980 (==) Использование ...
29.03.2016
0
ответов

Кросс-компиляция ImageMagick на ARM

Ниже приведена кросс-компиляция ImageMagick на ARM, я успешно скомпилировал ее, но при использовании двоичного файла convert в кросс-среде он дает следующее error: [root @ FriendlyARM bin] # ...
16.03.2016
0
ответов

Встроенный Linux- Кросс-компиляция firefox для arm

Я пытаюсь перекрестно скомпилировать Firefox (версия 39) для Arm. Но я получаю следующую ошибку: /firefox-39.0/mozilla-release-849542617a46/build/unix/gold/ld: фатальная ошибка /armv7l-linux-gnueabi/...
12.01.2016
0
ответов

Библиотека IOCTL () для Windows [закрыто]

Я пытаюсь выполнить кросс-компиляцию моего кода c из debian linux на платформу Windows. Я решил большинство проблем, но я борюсь с ioctl (). Похоже, в Windows нет эквивалента ioctl () ...
09.01.2016
0
ответов

Двоичный исполняемый файл из Debian в Ubuntu?

Я скомпилировал некоторые большие программы на C ++ с gcc 4.9 в Debian. Я хочу знать, совместим ли исполняемый двоичный код и безопасен ли он также в Ubuntu, или мне нужно перекомпилировать программу в Ubuntu?
30.11.2015
0
ответов

Хост и целевая машина

Может ли кто-нибудь объяснить, что представляет собой хост-машина и что представляет целевая машина при настройке кросс-компиляторов?
28.10.2015
0
ответов

Почему установка libc6 для другой архитектуры не работает для armhf?

Я пытаюсь заставить работать кросс-компиляцию в 64-битной системе, в которой уже включен i386: $ dpkg --print-архитектура amd64 $ dpkg --print-чужие-архитектуры i386 armhf Only jessie ...
03.10.2015
0
ответов

Где найти этот toolchain?

Я ищу toolchain arm-linux-gcc-4.4.3.tgz. Мне нужно скачать его, но кажется, что этот файл больше не существует. Если я не найду этот файл, мне придется создать его самому. Можно ...
24.08.2015
0
ответов

Кросс-компиляция для ARM без установки чего-либо

Мне нужно выполнить кросс-компиляцию bluez для другой машины, но мне не разрешено ничего устанавливать на хост-машине. Я никогда раньше этого не делал. Как я могу начать? Хост-машина: Процессор: Intel (R) ...
07.08.2015
0
ответов

Драйверы платформенных устройств

Я как раз просматривал код ядра. У меня есть плата Raspberry Pi. Я хочу связать сенсорный экран с моей доской. Я хочу разработать для этого драйвер платформы. Согласно документации ...
15.05.2015
0
ответов

Почему файл exec генерирует 4 процесса в Linux? [закрыто]

Я создаю исходную модель RTAI (сгенерированную simulink) в CygWin с помощью gcc-linux-4.1 (кросс-компилятор CygWin) в Windows и успешно генерирую ELF. и ELF правильно работает в Ubuntu. После ...
30.05.2013