Как написать blob на Linux?

Тема в разделе "WASM.BEGINNERS", создана пользователем 2Hard2Forget, 14 апр 2020.

Метки:
  1. 2Hard2Forget

    2Hard2Forget Member

    Публикаций:
    0
    Регистрация:
    27 авг 2018
    Сообщения:
    86
    У меня есть 3 библиотеки: zlib,freetype,libpng. Я уже написал статические и динамические варианты сборок,но теперь мне нужно создать тип сборки blob формата ELF,который собирается опциями -pie и -fPIE, где будет одна точка входа и не будет таблиц импорта и экспорта, и которой передаётся таблица указателей на необходимые функции(fopen и т.п). Этот получившийся blob нужно будет загрузить с помощью elf-loader'a. Я не нашёл ни одного примера в сети. Помогите разрешить проблему.
     
  2. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.074
  3. 2Hard2Forget

    2Hard2Forget Member

    Публикаций:
    0
    Регистрация:
    27 авг 2018
    Сообщения:
    86
    Можете подсказать, какие команды нужно набирать в https://github.com/niicoooo/esp32-elfloader этом проекте, а то makefile у них не работает, а папок moduleexample и payloadexamoles больше нет. Я просто хочу запустить пример, но не понимаю, какие команды набирать,чтобы собрать файлы с расширением .ld