Size: a a a

pro.osdev - os development

2021 July 22

Ct

Casual tears in pro.osdev - os development
Грузить куда угодно вроде можно только если оно с -fPIC собрано
источник

BV

Boris Vinogradov in pro.osdev - os development
нет
источник

BD

Berkus Decker in pro.osdev - os development
Ну так пушо я не дебил

set(_linker "${CMAKE_SOURCE_DIR}/../../toolchain/clang/bin/lld -flavor gnu -target i686-elf-pc <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <OBJECTS>  -o <TARGET> <LINK_LIBRARIES>")

set(CMAKE_C_LINK_EXECUTABLE "${_linker}")

set(CMAKE_CXX_LINK_EXECUTABLE "${_linker}")
источник

BD

Berkus Decker in pro.osdev - os development
А если кому то хочется принципиально заниматься сборкой через анус - ну так флаг в руки.
источник

Ct

Casual tears in pro.osdev - os development
Я личералли просто с osdev скопипастил команду. Если это через анус то посоветуй ресурс получше.
источник

BD

Berkus Decker in pro.osdev - os development
pie на самом деле, только pic недостаточно
источник

BD

Berkus Decker in pro.osdev - os development
Читать книжки, писать руками код, разбираться как он работает и почему
источник

Ct

Casual tears in pro.osdev - os development
Названия книжек в студию плс.
источник

BD

Berkus Decker in pro.osdev - os development
Личералли копипаста это путь вникуда - ты даже не знаешь что оно делает
источник

BV

Boris Vinogradov in pro.osdev - os development
ну через mmu можно и не таких триков сделать ну да ладно
источник

BD

Berkus Decker in pro.osdev - os development
источник

BV

Boris Vinogradov in pro.osdev - os development
шукать по чату
источник

BD

Berkus Decker in pro.osdev - os development
Я тебе не секретарша сотни книг вываливать. Прочитай ка описание чата, особенно нулевой пункт.
источник

BD

Berkus Decker in pro.osdev - os development
^ dixi
источник

Ct

Casual tears in pro.osdev - os development
Понял, закидали какашками и элитизмом, спасибо.
источник

BD

Berkus Decker in pro.osdev - os development
Сорян, осдев не для средних умов
источник

IJ

Igor 🐱 Jirkov in pro.osdev - os development
Все наоборот
источник

E

Entusiast in pro.osdev - os development
PIC - код, работающий вне зависимости от того, по какому адресу он был размещён
источник

Ct

Casual tears in pro.osdev - os development
Я знаю
источник

E

Entusiast in pro.osdev - os development
Ну так если знаешь, то почему пишешь, что он будет "фиксированным"?
источник