HLFX.Ru Forum Страницы (9): [1] 2 3 4 5 » ... Последняя »
Показать все 121 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- XashXT (https://hlfx.ru/forum/forumdisplay.php?forumid=30)
-- Xash FreeBSD port (https://hlfx.ru/forum/showthread.php?threadid=4851)


Отправлено Cybermax 29-08-2016 в 18:20:

Хитрота Xash FreeBSD port

Существует Десктоп дистрибутив FreeBSD от фирмы IXsystems. Один простой вопрос: сложно ли сделать порт прод фряху, если уже есть неплохие нарабоки под линукс? Интересна ли кому-то кроме меня эта тема?
Вот, что нашел.
http://4pda.ru/forum/lofiversion/in...50049-4000.html


Отправлено nekonomicon 29-08-2016 в 18:41:

Re: Xash FreeBSD port

Цитата:
Cybermax писал:
Существует Десктоп дистрибутив FreeBSD от фирмы IXsystems. Один простой вопрос: сложно ли сделать порт прод фряху, если уже есть неплохие нарабоки под линукс? Интересна ли кому-то кроме меня эта тема?
Вот, что нашел.
http://4pda.ru/forum/lofiversion/in...50049-4000.html

Xash3D SDL с января этого года стабильно работает под FreeBSD.
И у меня уже давно готовы порты, только вот вызывает недоумение вопрос совместимости лицензий.


Отправлено mittorn 29-08-2016 в 18:45:

В принципе можно бинарники выложить в релиз. В порты пока не лезть, возможно, этой зимой ситуация улучшится.


Отправлено nekonomicon 29-08-2016 в 19:21:

Бинарники?То есть на гитхабе?
Там нужно либо все библиотеки линковать статически под 9-ю версию, либо делать пакеты под каждую поддерживаемую версию и то неизвестно как оно будет работать на другом пк.
Могу shar-архивы с портами выложить как вариант.

Добавлено 30-08-2016 в 00:21:

Ну еще вариант собрать под 9-ю версию и положить все необходимые библиотеки в одну папку, так как обратная совместимость есть только на уровне ядра.


Отправлено Cybermax 29-08-2016 в 19:22:

Цитата:
И у меня уже давно готовы порты, только вот вызывает недоумение вопрос совместимости лицензий.

Давай, мы сначала по тестируем, а потом с лицензиями разберемся.


Цитата:
nekonomicon писал:
Там нужно либо все библиотеки линковать статически под 9-ю версию


Хотелось бы на PC-BSD Desktop 10.3 ориентироваться.


Отправлено mittorn 30-08-2016 в 03:28:

nekonomicon да, статически в релизы


Отправлено Cybermax 30-08-2016 в 22:25:

Ну так, что, будут билды для тестов?


Отправлено nekonomicon 31-08-2016 в 01:16:

Сегодня вечером доведу все до ума и выложу.


Отправлено mittorn 31-08-2016 в 08:26:

Ок, значит 0.18.1 будет и для freebsd
Кстати, там на amd64 проблема с TextMessage, её удалось решить?


Отправлено nekonomicon 31-08-2016 в 12:29:

Цитата:
mittorn писал:
Ок, значит 0.18.1 будет и для freebsd

Собирать по свежее из мастер-ветки? Не из тега?
Цитата:
mittorn писал:
Кстати, там на amd64 проблема с TextMessage, её удалось решить?

Да, там просто с результатом вычитания адрессов указателей косяки.
Проверь мой PR.


Отправлено mittorn 31-08-2016 в 13:56:

nekonomicon Пока с мастера собирай. там будут изменения, потом ещё надо будет собрать.


Отправлено Cybermax 31-08-2016 в 14:34:

Вы соберите, как есть, на данный момент, пощупать охота


Отправлено mittorn 31-08-2016 в 16:29:

https://travis-ci.org/FWGS/xash3d/builds/156567525
В конце лога файл
Вообще, думаю, надо всем заинтересованным научиться вытягивать с travis билды. Ибо деплоя у нас так и нет, однако каждый несчастный коммит собирается там.
Так что заходим сюда (linux и mingw)
https://travis-ci.org/FWGS/xash3d
или сюда (visual studio)
https://ci.appveyor.com/project/a1batross/xash3d
Находим нужный билд (надо чтобы был помечен зелёным, иначе код просто не собрался)
Открываем лог сборки и ищем ссылку на transfer.sh в конце (нажать на треугольник при необходимости).
https://transfer.sh/JMpPL/xash3d-win.7z
https://transfer.sh/15Rii9/xash3d-m...-08-31-16-25.7z
https://transfer.sh/BvDj3/xash3d-li...-08-31-16-25.7z


Отправлено Cybermax 31-08-2016 в 17:07:

Цитата:
mittorn писал:
Вообще, думаю, надо всем заинтересованным научиться вытягивать с travis билды.

При всем моем, уважении, прошу проявить снисхождение и давать готовые сборки с пошаговой инструкцией по установке, исходя из того что люди которые возможно заинтересуются темой, не знакомы даже с азами. Сейчас возможности протестировать нет, займусь или ночь или уже завтра. О результатах отпишусь. В любом случае уверен, что занимаемся благим делом, способствующим популяризацией движка
Рад, что нашли общий язык, в этот раз


Отправлено nekonomicon 31-08-2016 в 17:25:

Xash3D: http://my-files.ru/17a200
XashXT: http://my-files.ru/4f1yv5

В папке с движком лежат 2скрипта.
Игру запускать скриптом xash3d.sh, перед запуском поменять значение переменной XASH3D_BASEDIR на корректный путь к ресурсам.
Владельцам карточек nvidia также требуется запустить скрипт nvidia.sh перед запуском игры.
А еще необходимо положить содержимое папок valve и xash в соответствующие папки с ресурсами.


Временная зона GMT. Текущее время 15:23. Страницы (9): [1] 2 3 4 5 » ... Последняя »
Показать все 121 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024