HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > Xash FreeBSD port
Страницы (9): « 1 2 3 [4] 5 6 7 8 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



Просто если бинарник несовместим от версии к версии ос - то надо общее имя придумать.

Добавлено 06-09-2016 в 07:45:

Cybermax
А что мешает?

Сообщить модератору | | IP: Записан
Сообщение: 158768

Старое сообщение 06-09-2016 04:45
- За что?
Cybermax
Житель форума

Дата регистрации: May 2006
Проживает: ㅤ
Сообщений: 5126

Рейтинг



Цитата:
mittorn писал:
Есть шанс собрать либу под все *bsd?

Это ты сейчас по-моему погорячился

Добавлено 06-09-2016 в 07:52:

Цитата:
mittorn писал:
Cybermax
А что мешает?


Жмякаю приконнектиться, что-то в консоле пишет, но ничего не происходит. Может лог файл какой приаттачить, ты скажи название.
Про БСД - имеет смысл если это словов вообще применимо к БСД ориентироваться на мейнстрим - фряха. Я не думаю что другие ветки юзают на десктопах по крайней мере массово.

Сообщить модератору | | IP: Записан
Сообщение: 158769

Старое сообщение 06-09-2016 04:52
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
Cybermax писал:
как сделать ярлык на рабочий стол(MATE),

Ручками. Это ж не винда. В каждом окружении свой костыль. Не надо морочиться по этому поводу. Если человек сидит на фряхе/линуксе, значит он умеет этой осью пользоваться, и за него такие мелочи делать не надо. Достаточно написать в ридми вещи, касательно именно движка: параметры командной строки, квары и прочее.

Сообщить модератору | | IP: Записан
Сообщение: 158770

Старое сообщение 06-09-2016 04:58
- За что?
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



Openbsd и netbsd живы же

Сообщить модератору | | IP: Записан
Сообщение: 158771

Старое сообщение 06-09-2016 04:58
- За что?
nekonomicon
Некомант

Дата регистрации: Jul 2016
Проживает: Екатеринбург
Сообщений: 78

Рейтинг



Цитата:
mittorn писал:
nekonomicon а как там с бинарной совместимостью? Есть шанс собрать либу под все *bsd?
Я думаю, надо ещё архитектупу приписывать

Совместимость с NetBSD вроде была до 3-й версии.
Ну вот положил я библиотеки для FreeBSD 9.3 i386 в одну папку, работать будет гарантировано только на FreeBSD 9+ и ее производных дистрибутивах вроде NuBSD, PC-BSD/TrueOS и GhostBSD.

А так OpenBSD и Dragonfly не имеют совместимости с i386, и Dragonfly решили поддерживать сборки только для amd64.

У меня просто еще есть мысли попробовать собрать под Solaris, Illumos и Haiku.

Сообщить модератору | | IP: Записан
Сообщение: 158778

Старое сообщение 06-09-2016 06:27
- За что?
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



Только при наличии opengl есть смысл вроде.
Не сервер же поднимать

Добавлено 06-09-2016 в 09:37:

Не ужели там нет чего-то вроде статических бинарей?

Добавлено 06-09-2016 в 09:40:

Вообще, тут биюлиотеки полностью отвязаны от каких-либо abi. Они только пишут файлы нод напрямую, но это не обязательно. Во всяком случае в hlsdk-xash3d.
Если их собрать с каким-либо crtlib для работы со строками - останется чисто машинный код.

Сообщить модератору | | IP: Записан
Сообщение: 158779

Старое сообщение 06-09-2016 06:40
- За что?
nekonomicon
Некомант

Дата регистрации: Jul 2016
Проживает: Екатеринбург
Сообщений: 78

Рейтинг



Статические будут привязаны к abi в любом случае, аналог того что есть в glibc сделали только в DragonflyBSD libc недавно.

Добавлено 06-09-2016 в 12:12:

Хотя год назад одна компания сделала свою простенькую libc с реализацией стандартов posix2008 и c11 и завязаную на capsicum со своим ABI специально для облачных сервисов, изначально ориентирована на FreeBSD и NetBSD, вроде хотели портировать на линукс. Называется cloudlibc. Вот тут простая переносимость,но для ксаша наверно не подойдет.

Сообщить модератору | | IP: Записан
Сообщение: 158780

Старое сообщение 06-09-2016 07:12
- За что?
Cybermax
Житель форума

Дата регистрации: May 2006
Проживает: ㅤ
Сообщений: 5126

Рейтинг



Цитата:
mittorn писал:
Openbsd и netbsd живы же

Живы, то они живы, но в какой роли? Я на NetBSD интернет шлюз однажды встречал.
Цитата:
nekonomicon писал:
на FreeBSD 9+ и ее производных дистрибутивах вроде NuBSD, PC-BSD/TrueOS и GhostBSD.

Сколько из них сейчас поддерживается и сколько из них рассчитаны на рабочие станции?

Цитата:
nekonomicon писал:
У меня просто еще есть мысли попробовать собрать под Solaris, Illumos и Haiku.

Про Хайку из хокку тоже вспоминал, но она же нон-юникс вроде?

А вообще, если у вас много свободного времени, вот вам подсказка - список ОСей поддерживаемых движком http://www.openra.net/download/
Хотя как по мне, слишком много линуксов.

Сообщить модератору | | IP: Записан
Сообщение: 158781

Старое сообщение 06-09-2016 07:12
- За что?
nekonomicon
Некомант

Дата регистрации: Jul 2016
Проживает: Екатеринбург
Сообщений: 78

Рейтинг



Цитата:
Cybermax писал:
Живы, то они живы, но в какой роли? Я на NetBSD интернет шлюз однажды встречал

Их и на десктопах держат, но основное направление NetBSD - поддержка кучи архитектур, виртуальные машины и эмуляторы, а OpenBSD - параноидальная безопасность.

Цитата:
Cybermax писал:

Сколько из них сейчас поддерживается и сколько из них рассчитаны на рабочие станции?

Все перечисленные, но NuBSD - такой же бред как LibertyBSD.

Haiku elf'ы загружает, DragonflyBSD тоже уже давно не юних, но тоже elf'ы загружает.

Для Solaris nvidia до сих пор драйвера выпускает, с остальными карточками беда, а с OpenIndiana пожалуй плохой вариант.

Сообщить модератору | | IP: Записан
Сообщение: 158782

Старое сообщение 06-09-2016 07:56
- За что?
Cybermax
Житель форума

Дата регистрации: May 2006
Проживает: ㅤ
Сообщений: 5126

Рейтинг



Цитата:
nekonomicon писал:

Их и на десктопах держат

В общем, не надо строить из себя супер-гиков и распыляться на редкие дисты. Надо выяснить почему не могу законнектиться на сервы.

Добавлено 06-09-2016 в 11:20:

nekonomicon у меня предложение, я попробую накатить Haiku для тестирования, а взамен мы решим, что когда говорим БСД подразумеваем FreeBSD/PC-BSD хотя бы на время.

Сообщить модератору | | IP: Записан
Сообщение: 158786

Старое сообщение 06-09-2016 08:20
- За что?
nekonomicon
Некомант

Дата регистрации: Jul 2016
Проживает: Екатеринбург
Сообщений: 78

Рейтинг



Цитата:
Cybermax писал:
В общем, не надо строить из себя супер-гиков и распыляться на редкие дисты

На самом деле поддержка этих ОС не требует дополнительных правок в движке, кроме пары строчек в крэшхэндлере, но я и не хочу их сопровождать, кому надо соберет сам.
А для gameinfo лучше саму библиотеку переименовать, а не делать отдельную строку.
Цитата:
Cybermax писал:
у меня предложение, я попробую накатить Haiku для тестирования

Сначала надо мне самому ее накатить, хотя бы в виртуалку

Сообщить модератору | | IP: Записан
Сообщение: 158789

Старое сообщение 06-09-2016 10:08
- За что?
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



Cybermax пока только ты можешь тут разобраться. У меня всё работает. Попробуй выудить больше инфы. -dev 5 в аргументы, cl_trace_stufftext 1

Сообщить модератору | | IP: Записан
Сообщение: 158790

Старое сообщение 06-09-2016 11:27
- За что?
nekonomicon
Некомант

Дата регистрации: Jul 2016
Проживает: Екатеринбург
Сообщений: 78

Рейтинг



Цитата:
Cybermax писал:
п.с. меня больше другое интересует, как сделать ярлык на рабочий стол(MATE), а то через PCmanFm запускаю, хоть не через терминал.

Положи файл xash3d.desktop в /usr/local/share/applications (чтобы в главное меню добавить) и в $HOME/Desktop (на рабочий стол).
http://pastebin.com/0rwYd3fs

В строчке Exec укажи путь к скрипту и положи иконку в /usr/local/share/pixmaps.
https://github.com/FWGS/xash3d/blob...sh-material.png

Перезапусти иксы.
Ну это просто универсальный вариант.

Сообщить модератору | | IP: Записан
Сообщение: 158806

Старое сообщение 06-09-2016 14:20
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
Cybermax писал:
список ОСей поддерживаемых движком http://www.openra.net/download/

Вполне достаточно, ящитаю. (С учётом того, что на десктопах в основной массе (то есть у тех, кто гамает) винда, дебиан, федора и слака. И их производные). И заметьте. Там нет поддержки бажного и дебильного ондроеда

Отредактировано Ku2zoff 06-09-2016 в 16:55

Сообщить модератору | | IP: Записан
Сообщение: 158813

Старое сообщение 06-09-2016 16:47
- За что?
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



>И заметьте. Там нет поддержки бажного и дебильного ондроеда
не осилили

Сообщить модератору | | IP: Записан
Сообщение: 158817

Старое сообщение 06-09-2016 17:12
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 08:01. Новая тема    Ответить
Страницы (9): « 1 2 3 [4] 5 6 7 8 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > Xash FreeBSD port
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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