The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск операционной системы Solaris 11.4 SRU44, opennews (??), 20-Апр-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


32. "Выпуск операционной системы Solaris 11.4 SRU44"  +/
Сообщение от Аноним (32), 20-Апр-22, 19:13 
Лет 5 назад я спрашивал в баг-трекере cmake, в каком дистре они собирают бинарники под Linux? Они ответили, что в Debian 6. Там Glibc 2.11

Лично у меня сборочным окружением является SLES 11. У меня cmake 3.20. Если тебе интересно, напиши мне в Jabber (если ты там зареган). zenitur at jabber dot ru

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

37. "Выпуск операционной системы Solaris 11.4 SRU44"  +/
Сообщение от Неизвес (?), 20-Апр-22, 20:43 
Попробуй там собрать fheroes2, она как раз cmake 3.20 просит. Я собрал новый cmake для старого альта, но при компиляции оно ругается, видимо gcc тоже нужен новый. У тебя какой gcc?

jabber... на днях пытался в kopete или как там кдешный im называется, зарегиться - так все сервисы, что он предлагает, я штук 6 попробовал, весь огромный список не перебирал - не работает. Вроде бы poezio при запуске выдаёт jabber id, сейчас попробую поставить.

Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск операционной системы Solaris 11.4 SRU44"  +/
Сообщение от Аноним (32), 21-Апр-22, 08:09 
Угу отпишусь
Ответить | Правка | Наверх | Cообщить модератору

50. "Выпуск операционной системы Solaris 11.4 SRU44"  +/
Сообщение от Zenitur (ok), 21-Апр-22, 12:24 
> Попробуй там собрать fheroes2, она как раз cmake 3.20 просит. Я собрал
> новый cmake для старого альта, но при компиляции оно ругается, видимо
> gcc тоже нужен новый. У тебя какой gcc?
> jabber... на днях пытался в kopete или как там кдешный im называется,
> зарегиться - так все сервисы, что он предлагает, я штук 6
> попробовал, весь огромный список не перебирал - не работает. Вроде бы
> poezio при запуске выдаёт jabber id, сейчас попробую поставить.

https://disk.yandex.ru/d/K8DVr01u8_gQxw вот сборка. Собирал под SLES 11.
RPM-пакет:
https://download.opensuse.org/repositories/home:/linux4human...
https://download.opensuse.org/repositories/home:/linux4human...
https://download.opensuse.org/repositories/home:/linux4human...

Согласно данным binutils, сборка зависит от довольно старого Glibc (2.4), то есть, в теории она может заработать в RHEL 5, CentOS 5, Debian 4 и Alt Linux 4.0. Однако, на практике, это может оказаться не так. Дело в том, что есть зависимость от новой библиотеки libstdc++ (я использовал GCC 10 для сборки), я положил эту библиотеку в архив (в тот архив, который на Яндекс.Диске). При использовании _настолько_ старых линуксов, может возникнуть затык, так как лично у меня эта библиотека не хотела работать в них (могу расписать подробно, если кому-то интересно).

Я использовал для сборки SDL 1.2, если надо, могу пересборать с SDL 2.0

Если возникнет необходимость, отредактируй скрипт run.sh. Там одна из команд проверяет, на месте ли файлы данных (папка DATA и остальные). Я взял этот скрипт из World of Goo, игры, вышедшей для Linux в 2010 году. Проблемы могут возникнуть, например, если у тебя папка DATA названа маленькими буквами, я не знаю как сделать проверку по-нормальному.

Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

54. "Выпуск операционной системы Solaris 11.4 SRU44"  +/
Сообщение от Zenitur (ok), 21-Апр-22, 13:34 
Хотя ладно. Убрал проверку папки DATA. Оказалось, что игра при запуске сама всё проверяет, и сама выдаёт соответствующую ошибку

P.S. Ой, бинарник игры не стрипнутый. Не буду уже перезаливать. Если будет надо, сам стрипнешь
P.P.S. Я посмотрел содержимое официальных сборок. Там локализации лежат отдельными файлами. У меня их нет (если надо - добавлю). Возможно, игра будет на английском языке

Ответить | Правка | Наверх | Cообщить модератору

81. "Выпуск операционной системы Solaris 11.4 SRU44"  +/
Сообщение от Аноним (-), 25-Апр-22, 01:41 
> Попробуй там собрать fheroes2, она как раз cmake 3.20 просит.

Их можно и без cmake мэйкфайлом собрать, вообще почти ничего не просит кроме пары типовых геймдевовских либ.

Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру