Jump to content
  • 0
Sign in to follow this  
Daymortel

en cours Comment compiler le game sous Windows ?

Question

Version des Files / Type d’Émulateur : Serverfiles Windows

Domaine ( Base de Données, Client, Core, Sources... ) : Sources

Niveau : Intermédiaire

 

1. Description du dysfonctionnement / Question :

Quand j'essaye de compiler le game avec Visual Studio (pour un serveur Windows), ça me mets des erreurs avec les libs et includes (comme quoi il manque des fichiers), je les rajoute, et ensuite ça me met que cryptlib a été compilé avec une version antérieure de Visual Studio et qu'il faut recompiler, je le fais, et pour finir ça me met pleins d'erreurs de caractères illisibles dans des libs il me semble (ou quelque chose du genre).

J'arrive très bien à compiler le db et le qc par contre.

 

2. SysErr ( Client / Server ) / SysLog ( Server )

 

Révélation

 

 

3. Comment le reproduire ?

Compiler le game avec Visual Studio.

 

4. Screenshots ?

 

Révélation

Je suis actuellement sur mon portable, donc je ne peux pas faire de screen, mais j'éditerai si besoin avec un screen de mes erreurs.

 

J'affirme avoir lu et accepté le règlement de Funky Émulation

Share this post


Link to post

7 answers to this question

Recommended Posts

  • 0

Salut, "pleins d'erreurs de caractères illisibles", c'est vague, très vague.

 

Un screen ou une copie du log de compilation serait les bienvenus.

Share this post


Link to post
  • 0
Il y a 1 heure, Kijaru a dit :

Salut, "pleins d'erreurs de caractères illisibles", c'est vague, très vague.

 

Un screen ou une copie du log de compilation serait les bienvenus.

Salut, merci pour ta réponse.

 

Tu pourrais faire un tutoriel sur la compilation des sources serveur avec Visual Studio s'il te plaît, parce que je pense que je n'ai pas fait ce qu'il fallait depuis le début.

 

Je reste disponible sur Discord si c'est plus pratique.

 

Merci pour votre aide et bonne soirée.

Share this post


Link to post
  • 0

Salut,

 

Honnêtement, compiler sous Windows demande un minimum de compétences sur Visual et en C++, et vu le peu de gens intéressés je doute qu'il soit profitable. Je vais quand même y penser, et en faire un si j'ai le temps.

 

Il me faudrait quand même ta copie des logs de compilation.

Share this post


Link to post
  • 0
Il y a 1 heure, Kijaru a dit :

Salut,

 

Honnêtement, compiler sous Windows demande un minimum de compétences sur Visual et en C++, et vu le peu de gens intéressés je doute qu'il soit profitable. Je vais quand même y penser, et en faire un si j'ai le temps.

 

Il me faudrait quand même ta copie des logs de compilation.

Je veux bien te passer des logs de compilation, mais comment je fais ? J'ai cherché sur Google et je n'ai rien trouvé.

Share this post


Link to post
  • 0

Tu as juste à copier/coller ce qui est dans le cadre "Sortie" de Visual après avoir compilé.

Share this post


Link to post
  • 0
Erreur	49	error LNK2001: symbole externe non résolu "public: static void __cdecl std::_String_base::_Xran(void)" (?[email protected][email protected]@@SAXXZ)	E:\Serveurs Metin2\Serveur Metin2 2016\mainline\Srcs\Server\game\src\cryptlib-5.6.1MTd.lib(algparam.obj)	game

Erreur	30	error LNK2019: symbole externe non résolu "public: static void __cdecl std::_String_base::_Xran(void)" (?[email protected][email protected]@@SAXXZ) référencé dans la fonction "public: class std::_Vector_iterator<struct CryptoPP::WindowSlider,class std::allocator<struct CryptoPP::WindowSlider> > __thiscall std::_Vector_iterator<struct CryptoPP::WindowSlider,class std::allocator<struct CryptoPP::WindowSlider> >::operator+(int)const " (??H?[email protected]@[email protected]@V?[email protected]@[email protected]@@[email protected]@@[email protected]@QBE?[email protected]@Z)	E:\Serveurs Metin2\Serveur Metin2 2016\mainline\Srcs\Server\game\src\cryptlib-5.6.1MTd.lib(ecp.obj)	game

Erreur	4	error LNK2005: "void __cdecl _invalid_parameter(unsigned short const *,unsigned short const *,unsigned short const *,unsigned int,unsigned int)" (?[email protected]@[email protected]) déjà défini(e) dans LIBCMTD.lib(invarg.obj)	E:\Serveurs Metin2\Serveur Metin2 2016\mainline\Srcs\Server\game\src\LIBCMT.lib(invarg.obj)	game


Erreur	13	error LNK2038: discordance détectée pour '_ITERATOR_DEBUG_LEVEL' : la valeur '0' ne correspond pas à la valeur '2' in acce.obj	E:\Serveurs Metin2\Serveur Metin2 2016\mainline\Srcs\Server\game\src\libcpmt.lib(stdhndlr.obj)	game

J'ai ces 4 codes d'erreur, mais en plusieurs fois (90 en tout)

 

Edit : @Kijaru devrait faire un tutoriel d'ici mercredi ou jeudi, je laisse donc ma demande d'aide en suspend jusque là, et je verrai bien si j'y arrive ou non, dans quel cas je reviendrai demander de l'aide.

Edited by Daymortel (see edit history)

Share this post


Link to post
  • 0
Sans réponse - Le sujet étant sans réponse ou non résolu, il se voit verrouillé et déplacé dans le forum : Résolu ou sans réponse...

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.