7
ответов

Как может, добавляя вызов функции заставить другие символы становиться неопределенными при соединении?

Я надеюсь, что кто-то сможет помочь диагностировать то, что я думаю, проблема сценария компоновщика. Я встречаюсь со странной проблемой после добавления вызова к новой функции. Без вызова функции, моего...
вопрос задан: 4 October 2012 09:49
3
ответа

Как установить гну ld на Mac OS X 10.6?

Я испытываю много затруднений, компилирующих в других отношениях превосходную ОС Contiki на моем MacBook Pro (с Mac OS X 10.6). Contiki на самом деле использует много определенных для GNU функций и опции GCC, AR, LD, и таким образом...
вопрос задан: 22 October 2009 15:25
2
ответа

Рецепт для компиляции binutils и gcc вместе?

Соответственно gcc создают инструкции, можно создать binutils одновременно с созданием gcc (а также GMP, mpc, и т.д.). Вот то, что говорит та страница: Если Вы также намереваетесь создать binutils (...
вопрос задан: 2 September 2015 00:29
1
ответ

Как объединить два объекта элемента jQuery? .add () не работает

I ' м внутри функции, и мне нужно вернуть объект jQuery с двумя элементами. Например, внутри функции: function getInput () {$ hiddenInput = $ (''); //...
вопрос задан: 8 June 2015 10:59
1
ответ

Как иметь дело с рекурсивными зависимостями между статическими библиотеками с помощью binutils компоновщика?

Я портирую существующую систему от Windows до Linux. Сборка структурирована с несколькими статическими библиотеками. Я столкнулся со связывающейся ошибкой, где символ (определенный в libA) не мог быть найден в...
вопрос задан: 29 April 2010 14:49
1
ответ

Справка с компоновщиком failer: .gnu.linkonce.t

Я испытываю затруднения при соединении общей библиотеки с помощью gcc 3.2.3 с binutils 2.18. Когда я пытаюсь связать библиотеку, я получаю следующую ошибку: .gnu.linkonce.t_, на который... ссылаются в разделе .rodata: определенный в...
вопрос задан: 6 August 2009 15:45
0
ответов

Как запустить компонент Eclipse SWT Browser в Ubuntu 11.04 (Natty Narwhal) с помощью Webkit?

Я использую элемент управления SWT Browser в моем приложении Eclipse RCP. В Linux Ubuntu 10.10 это зависит от того, установил ли пользователь xulrunner-1.9.2. Это прекрасно работает. Однако в Ubuntu 11.04 я обнаружил, что ...
вопрос задан: 17 May 2019 11:02
0
ответов

Как скомпилировать ассемблерный файл в необработанный двоичный формат (как DOS .com) с помощью GNU assembler (as)? [duplicate]

Я хочу скомпилировать этот исходный код в Windows (это просто пример): start: NOP NOP Когда я компилирую его с помощью NASM или FASM, длина выходного файла составляет 2 байта. Но когда я компилирую его с помощью GNU assembler (as) ...
вопрос задан: 22 June 2018 18:07
0
ответов

Как извлечь только необработанное содержимое раздела ELF?

Я пробовал следующее, но результат файл по-прежнему является ELF, а не только содержимым раздела. $ objcopy --only-section = <имя> < infile> Мне просто нужно содержимое ...
вопрос задан: 18 April 2018 08:42
0
ответов

Внедрение разделов в сценарий GNU ld; совместимость скриптов между версиями binutils.

Я создаю что-то вроде вопроса Как собрать данные из разных файлов .a в один массив? Как сохранить разделы в файлах .a с помощью ld-скрипта?, Т.е. массивы, составленные во время компоновки вне ...
вопрос задан: 23 May 2017 11:53
0
ответов

Как использовать/установить GNU binutils (objdump)

Мне нужно использовать команды objdump и readelf в моем приложении, работающем в Windows. Я знаю, что могу установить cygwin, чтобы использовать их. Причина, по которой я не хочу использовать cygwin, заключается в том, что я хочу...
вопрос задан: 3 January 2016 21:50
0
ответов

Как gcc находит as, ld и другие исполняемые файлы binutils?

Их расположение жестко закодировано в коде gcc или gcc просто вызывает as и мы должны иметь расположение as в нашей переменной PATH? И в последнем случае, как мы можем создать два совершенно отдельных gcc ...
вопрос задан: 15 May 2015 16:17
0
ответов

Как инвертировать полосу objcopy с only-keep-debug?

В современном Linux почти все объекты разделяются и splitted в двух частях (два файла). Сначала сам исполняемый файл, и второй отладочные символы, разделенные из исходного ELF. Такие файлы создаются...
вопрос задан: 19 August 2013 14:08
0
ответов

binutils / bfd.h сейчас хочет config.h?

Я пытаюсь использовать библиотеку BFD, и поэтому я установил пакет binutils-dev и включил в него: #include и вызываю bfd_openr, bfd_close и так далее из своего кода. Недавно я ...
вопрос задан: 31 July 2012 20:00
0
ответов

Неверные номера строк из addr2line

Я пытаюсь найти точную строку вызова в программе на C++. Прямо сейчас я использую эти строки (со страницы руководства backtrace ), чтобы получить след :void *bt _buffer[1000]; символ **...
вопрос задан: 30 July 2012 12:46
0
ответов

Неверная опция stat Binutils -c

Я использую stat два раза в своем скрипте, один раз, чтобы узнать права доступа к файлу, и один раз, чтобы узнать размер файла. `stat -c %A "$directory/$file"` `stat -c %s "$directory/$file"` Я использую OSX 10.7 ...
вопрос задан: 19 May 2012 19:28
0
ответов

Есть ли у GNU ld возможность полностью исключить -динамический -компоновщик (PT _INTERP )?

Я экспериментирую с концепцией чистых -статических -связанных исполняемых файлов PIE в Linux, но столкнулся с проблемой, заключающейся в том, что компоновщик GNU binutils настаивает на добавлении заголовка PT _INTERP к выходному двоичному файлу...
вопрос задан: 5 May 2012 21:01
0
ответов

Как вывести список зависимостей библиотеки не-собственного двоичного файла?

При разработке для нативной платформы я могу использовать ldd для получения списка всех разделяемых библиотек (.so files)бинарный исполняемый файл, который я собираю, будет пытаться загрузить при запуске-up. Но при перекрестной-компиляции я не знаю как...
вопрос задан: 7 April 2012 05:26
0
ответов

Почему arm-none-eabi-size сообщает, что раздел .data равен 0, хотя я использую инициализированную оперативную память?

Меня немного смущают результаты, которые я получаю, когда использую утилиту размера моей цепочки инструментов (Yagarto и codesourcery). он сообщает, что я использую 0 байтов в разделе данных. см. ниже $ arm-none-...
вопрос задан: 16 March 2012 13:10
0
ответов

Как получить информацию об инструкциях из libopcodes?

Я пишу инструмент, который использует libbfd и libopcodes в x86-32 и x86-64 Linux для выполнения дизассемблирования. Проблема в том, что пока я могу получить коды libopcodes для дизассемблирования, я не могу их получить ...
вопрос задан: 11 March 2012 13:31
0
ответов

Не могу заставить gcc или binutils создать новый компоновщик или ассемблер

Я пытаюсь настроить совершенно новую и актуальную среду gcc... в основном gcc 4.6.3 и binutils 2.22. Не довольно старый gcc 4.2.1 (llvm), который поставляется с Xcode 4.2.1. Моя проблема не в том...
вопрос задан: 5 March 2012 23:06
0
ответов

Действительно ли нужен раздел ELF .notes?

В Linux я пытаюсь разделить статически связанный файл ELF до самого необходимого. Когда я запускаю: strip --strip-ненужный foo или strip --strip-all foo В полученном файле все еще есть толстые .notes ...
вопрос задан: 22 February 2012 18:59
0
ответов

] Разница между nm и objdump [

] Если посмотреть в руководствах, у objdump и nm есть частично совпадающие функции. Когда бы вы использовали каждый из них? Какова была первоначальная цель каждой команды? [
вопрос задан: 28 August 2011 09:32
0
ответов

Почему параметр -r (перемещаемый) заставляет ld не находить никаких библиотек?

Запуск Debian / Linux x86_64 с GNU ld 2.21. Проще говоря, если я свяжусь с ld -o main main.o /usr/lib/crti.o /usr/lib/crt1.o /usr/lib/crtn.o -lc -lm Это работает, но когда я связываюсь с ld -r -o main1.o ...
вопрос задан: 7 July 2011 09:08
0
ответов

Эквивалент objcopy для Mac / iPhone?

Я хотел бы переименовать символы внутри объектных файлов (.o) с чем-то, что было бы Mac-эквивалентом инструмента objcopy binutils --redопредеine-syms. Я не нашел руку-яблоко-дарвин10-обжопию. Я попробовал ...
вопрос задан: 12 May 2011 20:45
0
ответов

Генерация ошибки времени компоновки для устаревших функций

Есть ли способ с помощью gcc и GNU binutils пометить некоторые функции так, чтобы они при использовании генерировали ошибку во время компоновки? Моя ситуация такова, что у меня есть некоторые библиотечные функции, которые я не удаляю ...
вопрос задан: 14 January 2011 20:10
0
ответов

Исправление кода / символов в динамическом- связанный двоичный файл ELF

Предположим, у меня есть двоичный файл ELF, который динамически связан, и я хочу переопределить / перенаправить определенные вызовы библиотеки. Я знаю, что могу сделать это с помощью LD_PRELOAD, но мне нужно постоянное решение в двоичном файле ...
вопрос задан: 27 October 2010 04:19
0
ответов

Странные MIPS поведение ассемблера с инструкцией перехода (и ссылки)

Итак, мы изучаем архитектуру MIPS в школе и реализуем архитектуру MIPS32. Я думал, что буду использовать GNU cross-binutils в качестве ассемблера, но получаю странный результат при работе с ...
вопрос задан: 27 September 2010 20:25