Make - это не компилятор!
это очень важно. спасибо что уделяете внимание таким мелочам.
ARCH=arm
make напрямую передаст компилятору arm или запишет в make.conf?
Пользователь добавил сообщение 25 Мая 2019, 12:10:42:
В контексте этой темы у меня возникает вопрос: если человек учится и не знает таких вещей, то чем там заняты его преподы?
не раз поднимался вопрос о том, что вместо таких важных вещей, как архитектура пк(почти никто не знает как устроена шина scsi) 100% никто не знает как устроен makefile... но нам дают эксель, ворд, и прочую майкософтовскую фигню. ах да, еще же мультимедиа. 20 часо программирования, 80 часов остальной фигни, как мультимедиа, ворд, эксель, и физра. программисты явно не нужны никому.
они накатили винду, установили вижуал студио и шпарят програмки по выводу кружков и квадратиков на экран. что такое кросскомпилятор думаю что введет в ступор даже превода. не знаю как там было у вас, но моя действительность такая.
но судя потому что вы можете объяснить как пользоваться кросскомпилятором, вас учили неплохо.
Пользователь добавил сообщение 25 Мая 2019, 12:14:40:
А вот компилятор - это уже компилятор.
https://stackoverflow.com/questions/3467850/cross-compiling-a-kernel-module
то же очень интересно. спасибо
Пользователь добавил сообщение 25 Мая 2019, 12:22:19:
давайте ускорим процесс пожалйста. сейчас потеряем главное. тут пару строчек то надо.
напишите пожалуйста простой пример, как бы собрали gcc с помощью ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf.
почему такой пример? дапросто на примере gcc у меня не возникнуть лишние вопросы.
тут есть один момент....
./configure ! будет создан makefile. если создать makefile через configure сразу с ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf, то можно просто дальше выполнить make. так? то есть не предавать через make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf. или я не так все понял?