Инструкция по сборке тулчейна - Версия для печати +- DC-SWAT Forum (http://www.dc-swat.ru/forum) +-- Форум: Sega Dreamcast (/forum-2.html) +--- Форум: Programming (/forum-8.html) +--- Тема: Инструкция по сборке тулчейна (/thread-2224.html) |
Инструкция по сборке тулчейна - developer - 20.01.2015 01:41 На меня иногда находит вдохновение, делать что-то, чего я не делаю как программист повседневно, например, покодить для дримкаст). Давно как-то я начинал это дело, некоторое время, а потом бросил. Сейчас вот опять нашло, но я понял что практически все позабыл, как собрать тулчейн, приложения для Дримшелл и т.д. Потому вот, как лекарство от забывчивости, у себя на старом блоге накидал статейку по сборке тулчейна, может кому пригодится http://www.oldconsoles.com.ua/2015/01/dreamdev.html при желании могу перенести ее в форум, если не удобно по ссылке RE: Инструкция по сборке тулчейна - SWAT - 20.01.2015 14:42 Было бы замечательно увидеть эту инструкцию в блоге на сайте! Немного замечаний: 1) В environ.sh прописан путь до KOS, так как ты его положил в нестандартное место (/opt/toolchains/dc, обычно тут только компиляторы лежат), то его необходимо поправить: Код: export KOS_BASE="/usr/local/dc/kos/kos" А лучше положить KOS сразу в это место 2) Не обязательно прописывать source environ.sh каждый раз, можно прописать его загрузку в /etc/profile, если планируется частое использование тулчейна. RE: Инструкция по сборке тулчейна - P@S@f - 21.01.2015 15:25 Спасибо за работу. Я вот думаю, может вместо инструкции сделать образ загрузочной флешки или образ для VirtualBox/VMware, где весь инструментарий уже настроен и готов к работе? Выбираю между Gentoo и Porteus, чтобы ничего лишнего не было. RE: Инструкция по сборке тулчейна - developer - 21.01.2015 22:42 SWAT, залил с учетом коментариев http://www.dc-swat.ru/blog/dev/992.html P@S@f, норм идея, но только в ней плохо то, что эмулятор на виртуалке будет препаршиво работать. Он (по крайней мере, lxdream так у меня) в нативной системе не шибко шустро работает RE: Инструкция по сборке тулчейна - P@S@f - 22.01.2015 22:36 (21.01.2015 22:42)developer писал(а): эмулятор на виртуалке будет препаршиво работать. Он (по крайней мере, lxdream так у меня) в нативной системе не шибко шустро работаетДык это чисто для того, чтобы компилить, проверять можно будет на чем угодно, в этом и смысл (в виртуалке можно пробросить сетевые папки и прям в них билдить), а на загрузочной флешке - узким местом будет только сама скорость флешки. Правда я уже намучился со сборкой на ArchLinux и вправду подумываю, что лучше будет собрать по нативному тулчейну с прикрученным eclipse для каждой ОСи. RE: Инструкция по сборке тулчейна - developer - 22.01.2015 22:45 Щас пишу плагинчик для Eclipse, визард, который будет генерить С/С++ проект с настройками для сборки на дрим. Пока думаю сделать две опции: генерация обычного приложения юзающее КОС и генерация Дримшелл модуля. Как завершу зашарю линку на него и инструкцию как юзать RE: Инструкция по сборке тулчейна - P@S@f - 23.01.2015 01:11 Я вот не знаю можно ли его в чистом виде прикрутить на Windows. Через msys то оно компилирует, а если так - наверняка будут всякие ошибки, вроде command line limit exceeded и об спецсимволы спотыкаться... |