RY
dúvida

Erro Na Compilação Linux Protocolgame.cpp

Por RyoKami, 08 de jun. de 2012 em Resolvidos

otserv
4
1.6k
RyoKamiR
08 de junho de 2012 às 14:28

Ola. Gostaria de saber se alguem poderia me ajudar com um erro de compilação!

 

o erro é esse

 

make[1]: Entering directory `/home/otserv/sources'

g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT protocolgame.o -MD -MP -MF .deps/protocolgame.Tpo -c -o protocolgame.o protocolgame.cpp

protocolgame.cpp: In member function âbool ProtocolGame::login(const std::string&, uint32_t, const std::string&, OperatingSystem_t, uint16_t, bool)â:

protocolgame.cpp:117: error: no match for âoperator[]â in âaccount.Account::charList[name]â

protocolgame.cpp:117: error: no match for âoperator[]â in âaccount.Account::charList[name]â

make[1]: *** [protocolgame.o] Error 1

make[1]: Leaving directory `/home/otserv/sources'

make: *** [all] Error 2

 

Meu protocolgame.cpp

 

esta aqui http://pastebin.com/mivyM9xk

 

Se alguém poder dar uma ajuda eu agradeceria muito!

 

Att. RyoKami

Editado Junho 8 por RyoKami

CreberC
08 de junho de 2012 às 15:33

dificio... que rev vc ta usando? qual é a source?

RyoKamiR
08 de junho de 2012 às 15:52

Essa source é de um servidor que peguei!

é de pokemon 8.54

agora a rev que é eu não sei lhe dizer!

BeekiB
09 de junho de 2012 às 10:26

ta faltando lib nisso aê, da uma atualizada no vps também...

 

apt-get update