BA

Compilando Ot Client

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

ot client
otserv
tibia
103
30.1k
DoGoZD
19 de março de 2013 às 01:02

Client não abre

SlicerS
19 de março de 2013 às 10:24

/\ +1 pra coleçao dos q o client n abre ;/ ta faltando algu no tutorial soh pode...

BananaFightB
19 de março de 2013 às 14:18

tentem seguir o oficial, e se acharem erro pfv me mandem para que eu possa arrumar

HuntreH
19 de março de 2013 às 18:01

Se podia fazer um video passo a passo como vc compila ou entao passar os programas que vc usa pode ser isso.

Ja fiz pelo original mesmo assim nao abre o .exe deve ser algum programa que baixamos e nao esta configurado certo.

BananaFightB
19 de março de 2013 às 19:21

se for isso, é erro ou na hora de por o otclient libraries ou na hora de configurar a variável PATH.

DoGoZD
19 de março de 2013 às 20:43

Posta sua tela do c-make para conferirmos as configuraçoes,

A certo tempo atrás quando o Slicer estava divulgando o OTClient através do PDA(projeto dele) eu busquei como compliar e a daquela vez compliei e rodei o client sem problemas.

 

Assinatura do problema:
 Nome do Evento de Problema: APPCRASH
 Nome do Aplicativo: otclient.exe
 Versão do Aplicativo: 0.0.0.0
 Carimbo de Data/Hora do Aplicativo: 5147e5af
 Nome do Módulo de Falhas: StackHash_9c82
 Versão do Módulo de Falhas: 0.0.0.0
 Carimbo de Data/Hora do Módulo de Falhas: 00000000
 Código de Exceção: c0000005
 Deslocamento de Exceção: PCH_35_FROM_ntdll+0x00041318
 Versão do sistema operacional: 6.2.9200.2.0.0.256.103
 Identificação da Localidade: 1046
 Informações Adicionais 1: 9c82
 Informações Adicionais 2: 9c82ba1aa3f331ef0d8e1c50dff9116a
 Informações Adicionais 3: cea6
 Informações Adicionais 4: cea6f7d567a11a396a7af9b10b6129a6

Leia nossa política de privacidade online:
 http://go.microsoft.com/fwlink/?linkid=190175

Se a política de privacidade online não estiver disponível, leia nossa declaração de privacidade offline:
 C:\Windows\system32\pt-BR\erofflps.txt

Editado Março 19 por DoGoZ

BananaFightB
19 de março de 2013 às 20:55
The C compiler identification is GNU 4.6.2
The CXX compiler identification is GNU 4.7.2
Check for working C compiler: C:/MinGW/bin/gcc.exe
Check for working C compiler: C:/MinGW/bin/gcc.exe -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Check for working CXX compiler: C:/MinGW/bin/g++.exe
Check for working CXX compiler: C:/MinGW/bin/g++.exe -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
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
Generating done

Editado Março 19 por BananaFight

DoGoZD
19 de março de 2013 às 23:04

https://github.com/edubart/otclient/wiki/Compiling-on-Windows

 

Agora eu consegui!

 

Coloquei no C-Make

Source : C:/otclient

Release: C:/otclient

 

A única coisa que fiz diferente das outras vezes !

SlicerS
20 de março de 2013 às 18:21

/\ vc quis dizer q boto..

Where is the source code: C:/otclient

Where to build the binaries: C:/otclient

 

? se for, ms assim aki n deu ainda kkk ta foda... q se exploda, melhor esperar os updates do banana ms ¬¬

BananaFightB
20 de março de 2013 às 19:24

Cara é erro no PATH,

 

Vai em cada um desses diretórios

 

C:\Arquivos de Programas\CMake 2.8\bin;
C:\MinGW\bin;
C:\MinGW\lib;
C:\MinGW\include

 

Copia o diretório dele, e adiciona na variável PATH manualmente, lembre-se de por ";" no final de cada 1.

SlicerS
20 de março de 2013 às 20:31

ja fiz isso quando deu erro na 1* vez q tentei compilar... ;/

BananaFightB
20 de março de 2013 às 21:49

então com certeza é erro na biblioteca "otclient libraries", tenha certeza que extraio os arquivos corretamente na pasta "C:/MinGW/"

HuntreH
20 de março de 2013 às 23:19

The C compiler identification is GNU 4.6.2
The CXX compiler identification is GNU 4.7.2
Check for working C compiler: C:/MinGW/bin/gcc.exe
Check for working C compiler: C:/MinGW/bin/gcc.exe -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Check for working CXX compiler: C:/MinGW/bin/g++.exe
Check for working CXX compiler: C:/MinGW/bin/g++.exe -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
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
Generating done

Olha como o meu fica axo que esse e o erro

 

 

Link to static libraries: ON

Build type: Release

Build commit: devel

Build revision: 0

Boost version: 1.50.0

Found the following Boost libraries:

system

thread

chrono

LuaJIT: OFF

Debug information: OFF

Crash handler: ON

OpenGL ES: OFF

Windows console: OFF

Bot protection: ON

Use precompiled header: OFF

Configuring done

Generating done

SlicerS
20 de março de 2013 às 23:34

/\ o meu fica igual.. mas achu q n tem nd a ver...

DoGoZD
21 de março de 2013 às 18:44

Slicer,

 

1 - Remove o seu Codeblocks, Cmake & MinGW

 

2 - Depois vai no disco local e exclui a pasta do MinGW

 

3 - Exclua a váriavel de ambiente PATH

 

*Windows XP = Clica com o botão direito em meu computador > propriedades > Aba Avançado > Variáveis de Ambiente

Marca a váriavel PATH e Exclua a mesma.

 

*Windows 7/8 = Clica com o botão direito em meu computador > propriedades > Configurações avançadas do sistema

Aba Avançado > Variáveis de Ambiente > Marca a váriavel PATH e Exclua a mesma.

 

4 - Exclua só para não ficar na dúvida as sources já existentes e todo conteúdo relacionado

 

5 - Siga o tutorial de compliação da wiki oficial do projeto sem deixar de ler uma linha

 

https://github.com/edubart/otclient/wiki/Compiling-on-Windows

 

Aqui deu tudo certo !

Editado Março 21 por DoGoZ