Вопросы по теме 'cross-compiling'

От исходного кода C до байт-кода Java?
Я ищу способ скомпилировать исходный код C в высокопроизводительный байт-код Java. Я успешно использовал NestedVM , но снижение производительности неприемлемо для проекта, над которым я работаю. работа над. Я также видел различные проекты с...
8883 просмотров
schedule 25.12.2023

кросс-компиляция (arm-none-eabi-as) ошибка сборки руки мусор в конце строки / или неопределенный символ
Привет, пока я компилирую файл startup.s (arm-none-eabi-as file.s) (*-gcc) Я получаю в каждой строке комментариев некоторые ошибки - мусор в конце строки, первый нераспознанный символ - / когда я удаляю // некоторые строки комментариев, я...
17117 просмотров

Ошибка gnu / stubs-32.h: нет такого файла или каталога при компиляции исходного кода Nachos
Я пытаюсь установить Nachos на свой ноутбук, и на нем установлена ​​Ubuntu 11.04. Код находится на C, поэтому для его создания, я полагаю, мне понадобится кросс-компилятор. Вот где моя проблема. Я загрузил исходный код кросс-компилятора MIPS с...
213527 просмотров
schedule 01.02.2024

Кросс-компиляция с использованием Mingw для автоинструментов и приложения Qt
Итак, я работаю в Fedora, и у меня есть проект autotools, который отлично компилируется для Linux. Сегодня я пытался заставить его кросс-компилировать для Windows, используя mingw, и столкнулся с проблемами с неопределенными ссылками. Оказывается,...
461 просмотров
schedule 06.04.2024

Компиляция iOS (armv7, i386) нескольких библиотек. Настройка сценария: препроцессор C не проходит проверку работоспособности
Я много занимался кросс-компиляцией разных библиотек для iOS и до iOS5 проблем не было. Хорошо, видимо моя проблема в том, что iOS5 SDK больше не включает компилятор GNU gcc. Доступны только llvm и clang. Моя проблема в том, что я больше не могу...
3982 просмотров

Создание нативной библиотеки с помощью автономного Android-манипулятора toolchain
Я пытаюсь создать libraw как общую библиотеку Android. Похоже, что библиотека слишком сложна для использования с Android.mk и т. д., или лучше: я пока не могу этого сделать. Я попробовал использовать автономный набор инструментов из NDK, но я...
5948 просмотров

Настройка buildroot для старых ядер
Я пытаюсь настроить buildroot для кросс-компиляции пользовательского приложения. / # uname -a Linux Venus 2.6.12.6-VENUS #323634 Wed May 25 13:40:36 CST 2011 mips unknown Пока я выбрал версию ядра 2.6.12.6 в buildroot. Теперь у меня...
3182 просмотров

Как собрать собственный компилятор из исходного кода GCC?
У меня есть встроенная система на портативном устройстве ARM, и она работает под управлением Linux. Как я могу создать собственный компилятор для этого дистрибутива Linux? Например, сейчас я использую машину А, а на А у меня есть и родной...
2554 просмотров
schedule 07.03.2024

Компиляция кросс-компилятора для компиляции ядра с использованием MinGW
Я ищу способ скомпилировать написанное любителем ядро ​​​​и микро-ОС в Windows, пока я нашел в основном совет «создать кросс-компилятор» на всех форумах и в других подобных местах. К сожалению, мне не хватает знаний, чтобы сделать это прямо сейчас,...
1526 просмотров

Ошибка кросс-компиляции wsO2 CPP
Я использую WSO2 CPP для разработки приложения, работающего на процессоре ARM. Я пытаюсь выполнить перекрестную компиляцию библиотеки на ПК с ОС Linux, когда получаю сообщение об ошибке во время компиляции. Я настроил WSO2 как: export...
382 просмотров
schedule 25.04.2024

статический libpcap в кросс-скомпилированном коде Android arm-v7-a C
Мне нужно создать статическую библиотеку из последней версии libpcap и «включить» ее в исходный код C для кросс-компиляции для архитектуры ARM-v7-a (Nexus One). Я пытался в течение нескольких дней, надеюсь, кто-то может дать мне подсказку. И я...
1690 просмотров
schedule 08.01.2024

Проблемы при создании статической библиотеки C, совместимой с MIPS.
Я пытаюсь создать статическую библиотеку C (.a), совместимую с процессором MIPS (я работаю во встроенной системе). Для этого я попытался выполнить следующие команды (примечания: я использую инструмент mipsel-unknown-elf): mipsel-unknown-elf-gcc...
651 просмотров

Как сделать кросс-компилятор с помощью gcc?
Хотя в Интернете есть много руководств по созданию кросс-компилятора, я на самом деле не понимаю. Я использую fedora 16 и уже установил gcc . Я не уверен насчет binutils . Как мне создать кросс-компилятор для моей собственной ОС (целевой)...
644 просмотров

Кросс-компиляция openvswitch для Android
Я пытаюсь кросс-компилировать Openvswitch для Android. Я следую инструкциям здесь https://docs.google.com/document/pub?id=1k5jAkz_R475Ohj0OaJdWwSpAw6mmR2Mp_Ggr8_yrXsY . Версия ядра Я скачал и успешно собрал ядро ​​omap для Galaxy Nexus,...
1525 просмотров

Кросс-компиляция Apache на руке
Когда я запускаю «./configure --host=arm-linux --prefix=/sdcard/apr-util --with-apr=/sdcard/apache/apr --with-mysql=/sdcard/mysql». Похоже, что «параметр --with-apr неверен. Он должен указывать префикс установки, каталог сборки или файл конфигурации...
759 просмотров
schedule 30.03.2024

Как собрать Busybox?
(Телефоны i9100 и i9100p оснащены процессором Exynos 4210 SoC, который включает двухъядерный процессор Cortex A9 с частотой 1,2 ГГц и поддержкой NEON.) Я соберу последний доступный снимок исходного кода busybox и загружу его для всех бесплатно в...
13906 просмотров

Сбой кросс-компиляции CMake на этапе связывания на хосте (целью является Raspberry Pi)
Мое исходное дерево cpp ├── bin ├── CMakeLists.txt ├── src ├── headers ├── Makefile ├── TestConfig.h ├── TestConfig.h.in ├── README.txt ├── third_party ├── x_build └── xtoolchain.cmake Я использую crosstool-ng . Изменить: Дополнительная...
2242 просмотров

Как собрать OpenSSL как неверсионную общую библиотеку для Android?
Я пытаюсь собрать последнюю версию OpenSSL для Android после компиляции последней версии OpenSSL для Android . Мне удается построить статические библиотеки. Однако я пытаюсь скомпилировать общие библиотеки. Для этого я запускаю: ./Configure...
8356 просмотров

Makefile и имена вычисляемых переменных
Я получил следующий Makefile с несколькими компиляторами, и я хотел бы вызвать их в цикле через переменную cc: cc_x64=x86_64-linux-gnu-gcc cc_mips=mips-linux-gnu-gcc all: for arch in "x64" "mips" ; do\ cc="cc_$$arch";\ $($(cc))...
570 просмотров
schedule 24.11.2022

Сборка кросс-компилятора - ошибка: libmpfr не найден
Я пытаюсь создать кросс-компилятор. Я следую этому руководству: http://wiki.osdev.org/GCC_Cross-Compiler . Я установил binutils в /opt/cross. теперь я пытаюсь установить gcc-4.7.4 с mpfr-2.4.2. Я использовал команды для подготовки и настройки:...
2487 просмотров
schedule 26.02.2024