Сегодня пробовал на OSX. Компиляторы собираются, но hlbsp при компиляции карты выдает ошибку
code:BrinkSplitClipnode: couldn't find clipnode
Впрочем, без редактора карт компиляторы на osx вряд ли кому-то нужны.
~ X ~, да я бы смерджил, если б знал, где автор сорцы выкладывает. Не просить же лично на свен-куповских форумах каждый раз, когда выходит новая версия.
~ X ~, смерджил с тем, что здесь http://forums.svencoop.com/showthre...ZHLT-v33-Update
Но hlrad пока работает неправильно - вся карта будет черной. Возможно что-то с генерацией лайтмапов, так что пока в отдельной ветке поживёт.
Upd: исправил. Но пока ничего не тестил. Если кто-то желает - склонируйте/обновите репозиторий и перейдите на ветку v33.
Теперь репозиторий хостится на гитхабе: https://github.com/MyLittleRobo/vhlt
Основано на версии vhlt v34, единственное изменение - автоматическое определение количества тредов на posix.
JFYI: перед уездом нашёл непонятный баг в компеляторе: полдня искал, почему у меня не работает таргет у енв_бима, дебажил всё. А потом рипент сказал мне, что этого поля нет 0_0. Почему-то. Попало оно туда как только я добавил ЕЩЁ одно поле - "comment". Просто для теста. Такие дела. МБ, конечно, сглючил РАИД-кодтролёр, но в экспортированных мап-файлах всё было. Вот такая история.
~ X ~, ты это на v34 пробовал? Если нет, то обновись.
Если баг по-прежнему имеет место быть, то его конечно стоит локализовать.
Тем временем, я сменил ник на github. Ссылки на репозитории, впрочем, будут перенаправляться, по крайней мере, какое-то время. На всякий случай, новая ссылка: https://github.com/FreeSlave/vhlt
FreeSlave
Подскажи, пожалуйста, ты не пробовал собирать эти компиляторы с помощью Clang?
А то мне тут понадобился билд под MacOS. Может быть, ты сам пробовал под неё собирать?
XaeroX, помню, мне кто-то в свенкуповской конфе в дискорде писал, что собирал vhlt на osx с clang, но ему пришлось добавить какой-то флаг в Makefile. На travis собирается без изменений.
Работают ли скомпиленные - не знаю.
Компиляторы собрались, хотя и с кучей варнингов.
Исправил пару неприятных багов 64-битной версии, остальное оставил как есть.
Дефолтовая коробка компилируется, в игре пока не проверял.