Описание тега crosstool-ng
Вопросы по использованию и разработке crossstool-NG, проекта для сборки компиляторов и инструментов из исходного кода gcc и других связанных пакетов.
1
ответ
Попытка скомпилировать crosstool-ng-1.20.0
Моя первая попытка./configure crosstool-ng выглядела так: iMac:crosstool-ng-1.20.0 rand$ ./configure --prefix=/opt/local --with-libtool=/opt/local/bin/glibtool --with-libtoolize=/opt/local/bin/glibtoolize --with-objcopy=/opt/local/bin/gobjcopy --wit…
02 мар '15 в 19:22
1
ответ
Сборка не удалась на шаге "Получение необходимых компонентов набора инструментов"
Я попытался встроить crosstool в свой Raspberry Pi, и я следовал процедуре из Как скомпилировать FFmpeg для Raspberry Pi (Raspbian). Когда я закончил ct-ng build (что заняло очень много времени) произошла ошибка. Это показывает, что Build failed in …
12 мар '14 в 18:38
0
ответов
Crosstool-ng g++ не компилируется C++11 std::current_exception
Я создаю набор инструментов gcc с использованием Crosstool-ng, но полученный g++ не компилирует и / или не связывает исключения C++11. Если я попытаюсь скомпилировать: #include <exception> int main() { std::current_exception(); } с помощью: ar…
26 июн '17 в 11:21
0
ответов
Отсутствует execinfo .h в arm-unknown-linux-uclibcgnueabi
Нг пользователи, Кто-нибудь знает, как получить заголовочный файл execinfo.h при кросс-компиляции набора инструментов arm-unknown-linux-uclibcgnueabi? В основном у меня есть кросс-скомпилированный набор инструментов arm-unknown-linux-uclibcgnueabi, …
16 авг '17 в 04:28
1
ответ
Сеть не работает в ARM Linux rootfs с помощью fakeroot/fakechroot
Я создал rootfs, используя buildroot, но используя цепочку инструментов crosstool-ng с glibc. Это показало мне минимальный набор необходимых файлов. Затем я заменил все библиотеки на те, что были извлечены прямо из пакетов sdeeze.deb для armel, Зате…
23 апр '13 в 21:27
0
ответов
Crosstool-ng и динамические библиотеки
Как использовать пользовательскую динамическую библиотеку (в моем случае wiringPi) с компилятором ARMv6 C++, который был создан с помощью crosstool-ng? Я построил wiringPi, затем добавил -lwiringPi к параметрам компоновщика, и это прекрасно работает…
20 июл '15 в 19:57
1
ответ
ct-ng build никогда не заканчивается
Я сталкиваюсь с проблемой, которую не могу решить даже после нескольких часов поиска в Интернете. Вот проблема: я создаю перекрестную цепочку инструментов, используя crosstool-ng. Я достиг, чтобы сделать ct-ng menuconfigа потом я запустил ct-ng buil…
21 дек '16 в 10:21
1
ответ
Как изменить путь по умолчанию в ld.so
Я использую Ubuntu 14.10 и crosstool-ng-1.20.0 для создания цепочки инструментов от хоста: x86_64 до цели: i686, я знаю, что glibc создаст ld.so, но я не знаю, как изменить путь по умолчанию в ld.so с "/lib, /usr/lib" to "/lib32, /usr/lib32". Я хочу…
11 апр '15 в 03:10
1
ответ
Команда tag не найдена при запуске make на crosstool-ng
По какой-то причине в моей системе Ubuntu запуск make на crosstool-ng выдает эту ошибку. Я пытался посмотреть, смогу ли я найти пакет, в котором есть команда tag, но я не думаю, что он существует. /usr/bin/make all-recursive make[1]: Entering direct…
15 апр '18 в 20:09
1
ответ
Cygwin использует библиотеки wxWidgets из родного Linux?
Я построил узел набора инструментов на цели Cygwin для Linux x86-64, теперь мой проект включает в себя wxWidgets, кросс-платформенную библиотеку GUI. Он работает до привлечения библиотек wxWidgets из родного Linux. Я собрал wxWidgets в Debian, затем…
25 янв '16 в 03:56
0
ответов
Проблемы с пользовательским набором инструментов MIPS и Abicall
Я работаю над проектом, ориентированным на арку MIPS32 (little-endian). Поставщик дал мне набор инструментов GNU для компиляции моего проекта, ориентированного на их встроенную версию Linux, и все работает отлично. Это набор инструментов GCC+Linux+u…
27 мар '13 в 05:27
0
ответов
Набор инструментов для кросс-компиляции с использованием crosstool-ng
Я пытаюсь создать среду Linux с glibc версии 2.5 для компиляции кода C с использованием crosstool-ng. Но я не могу найти версию 2.5 glibc в конфигурации по некоторым причинам. Кто-нибудь знает, как это исправить? И я попытался использовать более ста…
30 янв '15 в 06:58
1
ответ
Заголовок программы помечен RWE в общем объектном файле
Я использую кросс-компилятор в 64-битной системе Linux на базе Intel, чтобы собрать часть нашего программного обеспечения, чтобы оно могло работать на 32-битном чипе PowerPC. Кросс-компилятор был произведен Crosstools. Когда я запускаю "readelf -a" …
21 фев '18 в 18:31
0
ответов
Кросс-компиляция для mips под x86_64 с поддержкой MSA
Я пытаюсь создать инструментарий для кросс-компиляции для MIPS под x86 с помощью crosstool-ng. Согласно документации GCC 7.2.0 он должен поддерживать инструкции msa. Но когда я собираю приложение с инструкциями msa сборки, используя набор инструмент…
21 янв '18 в 12:46
2
ответа
Кросс-компилятор для цели RHEL ppc64le
Я попытался использовать crosstool-ng для создания кросс-компилятора для мощности RHEL7.1, что означает: ppc64le (powerpc 64bit little endian) glibc 2.17 ядро 3.10 Я чувствую, что пропустил какой-то важный патч, потому что получил сообщение [INFO ] …
17 июл '17 в 09:54
2
ответа
Сбой компиляции gettext в сборке crosstool-ng на cygwin
Я новичок в кросс-компиляции, и я следовал инструкциям по использованию-crosstool-ng-and-cygwin от MAKSYM SHYTE Crosstool не может создать gettext при создании кросс-компилятора для цели i686-nptl-linux-gnu build = x86_64-unknown-cygwin host = x86_6…
03 авг '16 в 10:08
0
ответов
Как сделать кросс-компиляцию статической библиотеки, созданной на цели, со статической связью с использованием утилит C++11
** Редактировать: нашел мою проблему. Как объясняется в следующем ответе, я не делал никаких ссылок при создании статической библиотеки. Вместо этого я сделал общую библиотеку и статически связал libstdC++. Скомпилировать статическую библиотечную сс…
14 сен '18 в 16:39
1
ответ
Кросс-компиляция, Crosstool, Makefile, libreadline
Я использую Simplicity Studio для генерации кода для моего приложения. Он автоматически создает Makefile, и я могу создать приложение, которое работает на моем хост-компьютере amd64 ubuntu 16.02. Теперь я хочу собрать приложение, чтобы оно работало …
04 фев '18 в 08:14
1
ответ
Почему имя набора инструментов имеет отдельные поля OS и EABI?
Например, arm-unknown-linux-gnueabi Теперь, когда исправлена ОС, то есть Linux, будет исправлена библиотека C (GLibc) и, следовательно, будут соблюдены соглашение о вызовах и соблюдение ABI. Каково требование 4-го поля, то есть ABI отдельно? Мож…
04 окт '15 в 06:35
0
ответов
Crosstool-NG ARM кросс-компиляция, не может связать.so файл
После того, как я установил библиотечные файлы SQLite3 в набор инструментов Crosstool-NG arm-cortex_a8-linux-gnueabihf, я пытаюсь выполнить кросс-компиляцию arm-cortex_a8-linux-gnueabihf-gcc -lsqlite3 sqlite-test.c -o sqlite-test простой код SQLite …
20 дек '17 в 11:56