BA

Compilando Ot Client

Por BananaFight, 15 de fev. de 2013 em Tutoriais de Clients

ot client
otserv
tibia
103
30.1k
BananaFightB
15 de março de 2013 às 20:23

Estranho seu erro. Meu tópico já foi revisado por outros contribuidores do OtClient que dizem estar tudo certo.

 

Sobre a versão, o OtClient aceita múltiplas versões.

NoninhouhN
16 de março de 2013 às 15:55

Quando vou compilar aqui da error:

 

Link to static libraries: ON

Build type: RelWithDebInfo

Build commit: devel

Build revision: 0

CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/FindBoost.cmake:1192 (message):

Unable to find the requested Boost libraries.

Unable to find the Boost header files. Please set BOOST_ROOT to the root

directory containing Boost or BOOST_INCLUDEDIR to the directory containing

Boost's headers.

Call Stack (most recent call first):

src/framework/CMakeLists.txt:207 (find_package)

CMakeLists.txt:12 (include)

CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97 (message):

Could NOT find Lua (missing: LUA_LIBRARY LUA_INCLUDE_DIR)

Call Stack (most recent call first):

C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:291 (_FPHSA_FAILURE_MESSAGE)

src/framework/cmake/FindLua.cmake:17 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)

src/framework/CMakeLists.txt:219 (find_package)

CMakeLists.txt:12 (include)

Configuring incomplete, errors occurred!

 

 

Alguem pode ma ajudar?

BananaFightB
16 de março de 2013 às 16:13

você errou na hora de adicionar o PATH, caso seu windows n tenha a pasta arquivos e programas, na variável path arrume isso.

NoninhouhN
16 de março de 2013 às 19:44

@BananaFight

Ai, ja arrumei, mas agora tah com o bug que o OTclient não abre, q nem o dos cara ali em cima =/

 

---------- EDIT ----------

Olha oq acontece no CMake:

 

Link to static libraries: ON

Build type: RelWithDebInfo

Build commit: devel

Build revision: 0

Boost version: 1.50.0

Found the following Boost libraries:

system

thread

chrono

Found Lua: C:/MinGW/lib/liblua51.a

LuaJIT: OFF

Found PHYSFS: C:/MinGW/lib/libphysfs.a

Found OPENSSL: C:/MinGW/lib/libssl.a;C:/MinGW/lib/libcrypto.a

Found ZLIB: C:/MinGW/lib/libz.a

Debug information: ON

Crash handler: ON

Found OpenGL: opengl32

Found GLEW: C:/MinGW/lib/libglew32.a

OpenGL ES: OFF

Windows console: OFF

Found OPENAL: C:/MinGW/lib/libOpenAL32.a

Found VORBISFILE: C:/MinGW/lib/libvorbisfile.a

Found VORBIS: C:/MinGW/lib/libvorbis.a

Found OGG: C:/MinGW/lib/libogg.a

Bot protection: ON

Use precompiled header: OFF

Configuring done

 

 

E todos os botões em cima ficão vermelhos...

 

Acho que o erro é ai, sera se tem como vc me passa a sua pasta MinGW?

Editado Março 16 por Noninhouh

BananaFightB
17 de março de 2013 às 01:17

@Noninhouh, você aperto configure e depois generate ?

NoninhouhN
17 de março de 2013 às 01:54

Sim, e eu baixei o codeblocks-12.11mingw-setup.exe.

É esse mesm, ou é outro?

Editado Março 17 por Noninhouh

BananaFightB
17 de março de 2013 às 01:55

Olhe o tutorial para saber quais baixar.

Editado Março 17 por BananaFight

NoninhouhN
17 de março de 2013 às 02:07

Eu olhei, lah fala pra baixar Sem MinGW, mas eu não sei se é:

codeblocks-12.11-setup.exe ou codeblocks-12.11mingw-setup.exe

 

Porque, quando eu compilo com o codeblocks-12.11-setup.exe, nem compila, e com o codeblocks-12.11mingw-setup.exe, compila mais não abre o .exe

Saco?

BananaFightB
17 de março de 2013 às 02:23

Eu uso o codeblocks-12.11-setup.exe

 

Se não compila é porque você não deixo a Variável PATH bem configurada.

 

Re instale o Cmake e quando perguntar sobre a Variável PATH, deixe marcado a opção "Add Cmake to the system PATH for all users"

NoninhouhN
17 de março de 2013 às 02:30

Ah tah, eu acho que no tutorial voce não falou para marcar essa opção "Add Cmake to the system PATH for all users",

falou para deixar como esta va na imagem, mas mesmo assim, irei testar, se der certo vou dar seu REP+ =D

 

-------- EDIT ---------

Deu o mesmo erro, compila mais não abre o otclient, e eu acho que é nesse lugar:

 

axlgs9.png

 

Editado Março 17 por Noninhouh

BananaFightB
17 de março de 2013 às 03:14

VOCÊ DEU GENERATE ?

 

Me Adiciona Skype, quero ver o que você esta fazendo errado.

Editado Março 17 por BananaFight

NetBSDN
17 de março de 2013 às 05:29

kkkk, desculpem-me os usuários de windows, mas nessas horas eu amo o meu querido Gentoo =x

e galera, pelo que eu vi aqui, a maioria de vocês não tá configurando o caminho das bibliotecas direitos, daí não compila/não funciona mesmo :p

HuntreH
17 de março de 2013 às 13:48

Ai e com se faz

kkkk, desculpem-me os usuários de windows, mas nessas horas eu amo o meu querido Gentoo =x

e galera, pelo que eu vi aqui, a maioria de vocês não tá configurando o caminho das bibliotecas direitos, daí não compila/não funciona mesmo :p

Oi se poderia encinar como se faz porque ja baixei varias vezes e depois que ele faz o .exe nao abre ajuda.

SlicerS
17 de março de 2013 às 14:03

o banana deve ta fazendo alguma coisinha minima de diferente doq ta no tutorial... ;x pq ate agora todo mundo conseguiu compilar, mas o client n abre ;/

NetBSDN
17 de março de 2013 às 14:46

Ele passou as coisas certo, ativem a opção directx no cmake gurizada~~

 

e @Huntre, talvez eu tente cross-compiling, mas dá trabalho demais @.@

 

---edit---

Tava olhando a página do edubart e, para ativar o Directx 9,

[/font][/color]
[b]	Dx9 Support Layer[/b]
[color=#333333][font=Helvetica, arial, freesans, clean, sans-serif]
If you would like to enable the dx9 support layer for otclient you need to compile with [i]-DOPENGLES=2.0[/i]. Now otclient.exe will ask for libEGL.dll and libGLESv2.dll which you can get [url="https://dl.dropbox.com/u/49948294/otclient/dx9_dlls.zip"]here[/url], place these dlls with the otclient.exe folder.

Coloquem On na opção OPENGLES.

Editado Março 17 por Sasky