LINUX.ORG.RU
ФорумGames

Slackware - собрать Warzone2100


0

0

Пробовал и на 2.1.3, и на 2.2beta2

- physfs с linuxpackages.net
- glc с оф.сайта, 0.7.2 вручную или 0.7.1 слакбилдом
(если собирать весь glc, то падает на test6.c, если не собирать executables - то нормально, slackbuild не собирает executables)
- slax 6.0.7 (12.1) или 6.0.9 (12.2)

в любой комбинации перечисленного, с любой версией, одно и то же - собирается, показывает splashscreen, и падает с сегфолтом:

Version: Version 2.2_beta2 - DEBUG
Compiled on: May 13 2009 13:52:27
Compiled by: GCC 4.2.4
Executed on: Wed May 13 15:24:41 2009
Release: 2.6.27.8
Version: #1 SMP Sun Dec 7 08:30:31 Local time zone must be set--see zic m
Machine: i686

Pointers: 32bit

Compiled against PhysicsFS version: 1.1.1
Running with PhysicsFS version: 1.1.1

Dump caused by signal: SIGSEGV: Invalid memory reference: Address not mapped to object


GLIBC raw backtrace:
./warzone2100[0x82627d2]
[0xffffe410]
/usr/lib/libfreetype.so.6[0xb77e044a]
/usr/lib/libfreetype.so.6[0xb77de6e8]
/usr/lib/libfreetype.so.6(FTC_Manager_LookupSize+0x64)[0xb77de904]
/usr/lib/libGLC.so.0(__glcFaceDescPrepareGlyph+0xbd)[0xb7d087dd]
/usr/lib/libGLC.so.0(__glcFaceDescGetAdvance+0x44)[0xb7d08984]
/usr/lib/libGLC.so.0(__glcFontGetAdvance+0x79)[0xb7d095a9]
/usr/lib/libGLC.so.0[0xb7d0b807]
/usr/lib/libGLC.so.0(__glcProcessChar+0x94)[0xb7d05a24]
/usr/lib/libGLC.so.0[0xb7d0b315]
/usr/lib/libGLC.so.0(glcRenderString+0x67)[0xb7d0b687]
./warzone2100(iV_DrawTextRotated+0x11c)[0x824cf0f]
./warzone2100[0x80fd72f]
./warzone2100[0x81f1818]
./warzone2100[0x81f18d0]
./warzone2100(widgDisplayScreen+0x18)[0x81f1919]
./warzone2100(runTitleMenu+0x9d)[0x80fa51f]
./warzone2100(titleLoop+0x12c)[0x81e4adf]
./warzone2100[0x8144231]


кто-нибудь собирал свежие warzone2100 под slackware?

Re: Slackware - собрать Warzone2100

warzone традиционно неимоверно падуч.

VladimirMalyk ★★★★★ ()
Ответ на: Re: Slackware - собрать Warzone2100 от VladimirMalyk

Re: Slackware - собрать Warzone2100

под арчем же бинарник играется только не я его собирал, и не вот этими ручищами

а под слаку из того, что я накачивал годами и пытался сейчас поставить, из нескольких игр собралось ровно 0 - причём и раньше и позже я по одной игре собирал - никаких проблем. а вот в этих - затык: Warzone, gl117, btanks, vdrift, torcs. плюс бинарные RnR, TnL, ещё что-то. Кто-нибудь что-нибудь из этого под слаку собирал/играл?

Gutta-Linux ()
Ответ на: Re: Slackware - собрать Warzone2100 от Gutta-Linux

Re: Slackware - собрать Warzone2100

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

amorpher ★★★★★ ()
Ответ на: Re: Slackware - собрать Warzone2100 от Gutta-Linux

Re: Slackware - собрать Warzone2100

Собирал и есть пакеты под slackware для astromenace, clanbomber, freedroid, glob2, gnurobots, nexuiz, openttd, paintown, racer, supertux2, teeworlds, wormux, vdrift. Про TnL не помню, пытался собрать точно, но вроде там то ли гемора слишком много, то ли ещё что-то.
Из сторонних реп ещё стоят blobwars, frozen-bubble, glest, supertux, toppler, tuxracer, wesnoth.

GArik ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.