У меня есть, могу собрать, но ведь наверняка что-то портировать придется, а в этом я ноль. Хоть и программист сам, но с линуксами плохо дружу.
http://megus.org - The place where Megus dwells.
http://teleidofusion.com - when vintage 8-bit sounds meet real instruments and synthesizers.
http://sugem.livejournal.com - обратная сторона Мегуса.
Благодаря неиллюзорной поддержке тов. F0lken'a удалось проверить (и обеспечить) сборку под платформу PowerPC.
Билд 435 выложен во всех вариантах, которые смог собрать лично- 7 разных архивов.
Поддержка платформы windows32 сделана в двух вариантах - кому важна скорость работы, юзают сборку от mingw, кому небезразличен размер - сборку от msvs2003.
Кстати о птичках: http://zx.pk.ru/showthread.php?t=12540
wxWidgets это ужаснах. Лучше смотреть в сторону более вразумительных тулкитов, типа Qt или GTK.
Вот только я не пойму, а то что я собирал под PowerPC это иллюзорная поддержка? 8)
GTK ненавижу. Насчет Qt серьезно раздумывал, но с ним геморрой на тему сборки под винду- таскать с собой динамические либы и прочая- не очень хорошо. Плюс препроцессор этот долбаный их...
Не, это серьезная поддержка Просто F0lken мне тупо ssh на машину предоставил, да и еще в другом помог.
Кстати о птичках, у тебя же linux-ppc64? Если для компилятора не нужно каких-либо специфичных опций, то у тебя должен сработать скрипт build_linux.sh
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
C "gtk ненавижу" это ты зря. Вполне все разумно можно сделать, если заюзать gtk+. QT шный препроцессор тебя вообще не касается, он сам все делает, и в твоем внимании или помощи не нуждается. С qt я тебе подсобить вполне себе в состоянии. Да и проблем-то там особых нет. А вот с wx я разбирался на тему собрать их под МСВС старый. Это пипец, причем полный и безповоротный. Без пол-литра понять как ЭТО работает невозможно. Там одних макросов на пол-жизни разбираться.
Для сборки под 64 бита надо собирать с опцией -m64, ну и неплохо-бы для PowerPC давать опцию -mcpu= и дальше номер проца(если G4 - 7450, если G5 - 970) ну и -maltivec -mabi=altivec тоже неплохо давать.
Повер классный проц. Ему пофиг какие команды выполнять. У него реально не существует разделения жесткого на 32/64.
Ну если это будет вменяемая С++-обертка и безгеморройная поддержка в win32 (как минимум, еще бы mac не мешало), то можно подумать.
Ну почему не касается. Для разруливания .moc->.(cpp|h) надо мейкфайлы допиливать, хотя это не сложно.
Да, макросы- это зло. Но и в QT их их навалом. Плюс старую МСВС (до 2003) я и сам не поддерживаю- я привык писать код, оглядываясь на стандарт, а не на идиотизм конкретного компилятора.
Ну это все можно без проблем протащить через отдельные мейки для платформ (наподобие как для dingux сделано), сейчас просто все линуксы и ppc в том числе собираются через единый мейк.
Ну а меня вот смутила "производительность" в 80 богомипсов при тактовой частоте в 1.5ГГц. Тот же 32-битный линукс на вмваре под виндой выдал 2000 на 2Ггц (intel x2), а мой домашний 64-битный линукс выдал почти 4000 на 2Ггц (amd x2).
Сейчас у гтк алгоритм программирования под C++ очень похож на qt. Те-же слоты, сигналы и тэдэ.
Да это все 5 строчек в мэйкфайле. Один фиг для всех гуи надо будет те или иные препроцессоры поддерживать.
МСВС это Мобильная Система для Вооруженных Сил (оно-же красная шапка линукс старый какой-то). А в qt макросов немного. Да и разумные они там.
Надо попробовать исправить и посмотреть.
Я у себя вообще не нашел упоминаний про богомипсы. А по dnetc я уделал комп другана вместе с видяхой. 8) Причем такой-же квад, причем с большей тактовой.
А я подумал что это визуалстудия
Если что, тут немного инфы о структуре мейкфайлов. Но примеров, думаю, хватит с головой.
ЗЫ. Уже оценил безнадежность гуевого дела, буду сам за него браться
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)