Автор Тема: Порт Age OF Empires 2 под линукс  (Прочитано 2797 раз)

Оффлайн romario

  • Завсегдатай
  • *
  • Сообщений: 621
    • ЮНИКС
Порт Age OF Empires 2 под линукс
« : 30.10.2014 08:23:19 »
Собсвенно
http://openage.sft.mx/

Кто нибудь пробовал?

Павелъ

  • Гость
Re: Порт Age OF Empires 2 под линукс
« Ответ #1 : 09.01.2015 21:51:59 »
Пробовал на openSUSE. Устанавливал из исходников. По ходу установки доустановил ещё необходимые библиотеки, но игрушка так и не запустилась. Не знаю, попробовать что ли на alt... Бинарника так и не нашёл.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Re: Порт Age OF Empires 2 под линукс
« Ответ #2 : 09.01.2015 23:21:53 »
Можно попробовать собрать, поковыряю в ближайшие сутки.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Порт Age OF Empires 2 под линукс
« Ответ #3 : 10.01.2015 00:52:08 »
попробовать что ли на alt...

На сизифном?

Бинарника так и не нашёл.

И не найдёте.
Там не бинарник надо искать, а gcc4.8 и выше.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Re: Порт Age OF Empires 2 под линукс
« Ответ #4 : 10.01.2015 10:01:31 »
Интересно скрипт работает. То, что версия gcc не соответствует требованиям, объявляется только в том случае, если все остальные зависимости удовлетворены (там пара питоньих модулей, которые пришлось перебрать под p7). А так, да, надо минимум gcc 4.8

Павелъ

  • Гость
Re: Порт Age OF Empires 2 под линукс
« Ответ #5 : 10.01.2015 12:32:54 »
You have chosen, or been chosen, to attempt the daring task of building openage.
If you have installed all the dependencies that are conveniently listed in [building.md], this _might_ work!

If it doesn't, consider reporting the issue/asking for help in #sfttech on freenode.net.

CMake Error at /usr/share/CMake/Modules/FindPackageHandleStandardArgs.cmake:97 (message):
  Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)
  (Required is at least version "3.3")
Call Stack (most recent call first):
  /usr/share/CMake/Modules/FindPackageHandleStandardArgs.cmake:291 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/CMake/Modules/FindPythonLibs.cmake:186 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  buildsystem/modules/FindPython.cmake:74 (find_package)
  buildsystem/python.cmake:10 (find_package)
  buildsystem/python.cmake:182 (python_init)
  CMakeLists.txt:49 (include)


-- Configuring incomplete, errors occurred!

Павелъ

  • Гость
Re: Порт Age OF Empires 2 под линукс
« Ответ #6 : 10.01.2015 12:34:41 »
А gcc4.8 нет. Надо либо тестовый репозиторий подключать, либо ставить пакет вручную?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Порт Age OF Empires 2 под линукс
« Ответ #7 : 10.01.2015 13:48:51 »
Или попробовать пересобрать из сизифного srpms в p7/t7.
Но там ещё белым по чёрному написано в building.md:
...
To actually run *openage*, it needs original game assets that need to
be extracted by the `openage.convert` python module from an
*Microsoft Age of Empires 2* installation directory (Support for
setup CDs is almost finished).
...
Dependency list:
...
    T     An installed version of any of the following (wine is your friend).
          Other versions _might_ work; setup disk support will be added soon:

     - Age of Empires II: The Conquerors Patch 1.0c
     - Age of Empires II: Forgotten Empires
     - Age of Empires II HD

# sed -n '6,8p' Makefile
# this list specifies needed media files for the convert script
# TODO: don't rely on the make system, let our binary call the convert script
needed_media = graphics:*.* terrain:*.* sounds0:*.* sounds1:*.* gamedata0:*.* gamedata1:*.* gamedata2:*.* interface:*.*
« Последнее редактирование: 11.01.2015 01:10:54 от Speccyfighter »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Re: Порт Age OF Empires 2 под линукс
« Ответ #8 : 10.01.2015 16:08:24 »
You have chosen, or been chosen, to attempt the daring task of building openage.
If you have installed all the dependencies that are conveniently listed in [building.md], this _might_ work!

If it doesn't, consider reporting the issue/asking for help in #sfttech on freenode.net.

CMake Error at /usr/share/CMake/Modules/FindPackageHandleStandardArgs.cmake:97 (message):
  Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)
  (Required is at least version "3.3")
Call Stack (most recent call first):
  /usr/share/CMake/Modules/FindPackageHandleStandardArgs.cmake:291 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/CMake/Modules/FindPythonLibs.cmake:186 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  buildsystem/modules/FindPython.cmake:74 (find_package)
  buildsystem/python.cmake:10 (find_package)
  buildsystem/python.cmake:182 (python_init)
  CMakeLists.txt:49 (include)


-- Configuring incomplete, errors occurred!
Питоньи модули (версии 3) можете взять по второй ссылке (каталог branch 7).