problemas ao instalar openmortal na hr do "make"

Iniciado por felipeett, 12 de Novembro de 2007, 23:25

tópico anterior - próximo tópico

felipeett

na hr da ./configure, foi td blz faltou algumas SDL, mas instalei e ficou td certo
soh q qdo dei o comando "make" apareceu os seguintes erros q estao no meio dessa lista
se alguem poder ajudar agradeço
vlw
felipe@felipe:/usr/local/games/openmortal-0.7$ sudo ./configure
[sudo] password for felipe:
loading cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for working aclocal-1.4... missing
checking for working autoconf... missing
checking for working automake-1.4... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking for working const... (cached) yes
checking for c++... (cached) c++
checking whether the C++ compiler (c++  ) works... yes
checking whether the C++ compiler (c++  ) is a cross-compiler... no
checking whether we are using GNU C++... (cached) yes
checking whether c++ accepts -g... (cached) yes
checking for sdl-config... (cached) /usr/bin/sdl-config
checking for SDL - version >= 1.2.0... yes
checking for IMG_Load in -lSDL_image... (cached) yes
checking for Mix_OpenAudio in -lSDL_mixer... (cached) yes
checking for SDLNet_ResolveHost in -lSDL_net... (cached) yes
checking for freetype-config... (cached) /usr/bin/freetype-config
checking for FreeType - version >= 2.1.0... yes
checking for perl... (cached) /usr/bin/perl
checking for flags to compile embedded Perl...  -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl/5.8/CORE
creating ./config.status
creating Makefile
creating src/Makefile
creating data/Makefile
creating data/characters/Makefile
creating data/fonts/Makefile
creating data/gfx/Makefile
creating data/script/Makefile
creating data/sound/Makefile
creating config.h
config.h is unchanged
felipe@felipe:/usr/local/games/openmortal-0.7$ sudo make
make  all-recursive
make[1]: Entrando no diretório `/usr/local/games/openmortal-0.7'
Making all in data
make[2]: Entrando no diretório `/usr/local/games/openmortal-0.7/data'
Making all in fonts
make[3]: Entrando no diretório `/usr/local/games/openmortal-0.7/data/fonts'
make[3]: Nada a ser feito para `all'.
make[3]: Saindo do diretório `/usr/local/games/openmortal-0.7/data/fonts'
Making all in gfx
make[3]: Entrando no diretório `/usr/local/games/openmortal-0.7/data/gfx'
make[3]: Nada a ser feito para `all'.
make[3]: Saindo do diretório `/usr/local/games/openmortal-0.7/data/gfx'
Making all in script
make[3]: Entrando no diretório `/usr/local/games/openmortal-0.7/data/script'
make[3]: Nada a ser feito para `all'.
make[3]: Saindo do diretório `/usr/local/games/openmortal-0.7/data/script'
Making all in sound
make[3]: Entrando no diretório `/usr/local/games/openmortal-0.7/data/sound'
make[3]: Nada a ser feito para `all'.
make[3]: Saindo do diretório `/usr/local/games/openmortal-0.7/data/sound'
Making all in characters
make[3]: Entrando no diretório `/usr/local/games/openmortal-0.7/data/characters'
make[3]: Nada a ser feito para `all'.
make[3]: Saindo do diretório `/usr/local/games/openmortal-0.7/data/characters'
make[3]: Entrando no diretório `/usr/local/games/openmortal-0.7/data'
make[3]: Nada a ser feito para `all-am'.
make[3]: Saindo do diretório `/usr/local/games/openmortal-0.7/data'
make[2]: Saindo do diretório `/usr/local/games/openmortal-0.7/data'
Making all in src
make[2]: Entrando no diretório `/usr/local/games/openmortal-0.7/src'
c++ -DHAVE_CONFIG_H -I. -I. -I..     -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/freetype2  -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl/5.8/CORE  -DDATADIR=\"/usr/local/share/openmortal\" -Wall -c OnlineChat.cpp
OnlineChat.cpp:59: error: extra qualification 'CChallengeMenu::' on member 'CChallengeMenu'
make[2]: ** [OnlineChat.o] Erro 1
make[2]: Saindo do diretório `/usr/local/games/openmortal-0.7/src'
make[1]: ** [all-recursive] Erro 1
make[1]: Saindo do diretório `/usr/local/games/openmortal-0.7'
make: ** [all-recursive-am] Erro 2
felipe@felipe:/usr/local/games/openmortal-0.7$

felipeett

sera q alguem tem alguma idéia do q pod ser?
ou pelo menos disser se eh possivel ou nao instalar esse jogo.

leandromdelima

Cara, essa é a minha maior frustração no linux.  Desde que passei a utilizar o ubuntu, no 6.06, eu venho tentando se sucesso instalar essa budega de jogo.

Baixo os fontes mas o ./configure dá uns problemas de dependências.  Tento baixar as dependências e dá uns erros de pacotes quebrados.  Arrumei um pacote .deb, baixei, instalei mas quando vou executar o jogo, dá um erro de biblioteca ausente.  Já praguejei, chorei, me descabelei com esse troço mas acho que não tem jeito, nunca vou experimentar esse jogo.  :'(
Quando eu avançar, avancem comigo.  Se eu parar, me empurrem para frente.  Se eu der meia volta, matem-me.