Page 1 of 1

Проблема с компиляцией pixilang

Posted: Tue Jul 26, 2016 10:24 am
by phase
Здравствуйте. Решил перекомпилировать pixilang для windows с поддержкой 64 битных переменных.
Сначала требовал i586-mingw32msvc-gcc.
Найти и скачать его в интернете не смог, нашёл упоминание что это устаревшая версия. Скачал и установил i686-w64-mingw32 (на ubuntu). Пробовал подставлять разные компиляторы в переменную CC в sundog_makefile.inc
Побовал например x86_64-w64-mingw32-gcc(и с++)-win32(и posix).
Требует теперь iasiodrv.h. Что он ещё может потребовать? Какие конкретно библиотеки нужны? И как правильно подкорректировать sundog_makefile.inc и др мейк файлы?

Re: Проблема с компиляцией pixilang

Posted: Tue Jul 26, 2016 2:59 pm
by NightRadio
Тут смотря о чем идет речь.
Сборка Pixilang с 64-битными переменными - это одно.
Сборка Pixilang для 64-битной Windows - это другое.
Если речь о win64, то у меня еще нет такого опыта - возможно, что-то в SunDog engine придется править. Теоретически, нужно просто в файле MAKE_WIN32 заменить TARGET_ARCH=x86 на TARGET_ARCH=x86_64.
Компилятор кроме iasiodrv.h ничего требовать не должен. Файл лежит тут http://www.steinberg.net/sdk_downloads/asiosdk2.3.zip