Aller au contenu
Top-Metin2.org - Vous êtes à la recherche d'un serveur Metin 2 ? ×
×
×
  • Créer...
  • 0

Compiler binary: "cryptlib.2008.sln"


Abass

Question

Bonjour, Bonsoir :)

Version des files: 
2013 team EB + Sources 2014

 

Description du problème : En suivant cette tuto: 

 

 

Je suis bloquer à fixer le erreur:

 

Quote

 

"Si vous avez des erreurs avec la lib Cryptlib-5.6.1MT, il faut recompiler cette lib.

Pour se faire, avec Visual Studio, ouvrez le fichier cryptlib.2008.sln qui se trouve dans le dossier: Srcs\Extern\cryptopp

Vous importez la solution, vous compilez avec CTRL + SHIFT + B et une fois terminé, la lib se trouvera dans Srcs\Extern\lib.

Sous le nom de: cryptlib-5.6.1MTd.lib

Attention ! Il faut compiler la lib en MT et sur le même toolset que le client !

Dans tous les cas, vous pouvez très simplement trouver cette lib avec la date du fichier."

 


 

Quand je compile le 'cryptlib.2008.sln' j'ai cette erreur: 
 

Erreur    1    error C1083: Impossible d'ouvrir le fichier include : 'pch.h' : No such file or directory    c:\win\metin2\sources\novaline\srcs\extern\cryptopp\pch.cpp    1    1    cryptlib



Les sources 2014 sont à chier x)
Les 2016 compile direct sans erreur. :)
 

En postant ma demande d'aide, j'affirme avoir lu et accepté le Règlement de Funky-Emulation.

Modifié par Abass
Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 10
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans cette question

10 réponses à cette question

Messages recommandés

  • 0

Salut, 

 

Les files 2014 sont telles que leak, j'oserai donc dire que le nombre de warning / erreurs à la compilation par un débutant complet qui ne sais même pas faire une recherche sur Google n'est pas vraiment représentatif dela qualité d'un code source. 

 

Pour ton problème, clic droit sur le projet cryptlib, c++, en-têtes précompilées, et change utiliser par générer. 

Lien vers le commentaire
Partager sur d’autres sites

  • 0

J'ai du remplacer les fichiers dedans "lib" & "include" à Srcs/extern/lib&include pour que ça généré..

Mais bon voici le probléme suivant x)
ça fais la méme chose en mode (MT&MTd)

1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(1361,5): warning MSB8012: TargetPath(C:\Win\Metin2\Sources\novaline\Srcs\Extern\cryptopp\\..\lib\cryptlib.lib) does not match the Library's OutputFile property value (C:\Win\Metin2\Sources\novaline\Srcs\Extern\lib\cryptlib-5.6.1MT.lib). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Lib.OutputFile).
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(1363,5): warning MSB8012: TargetName(cryptlib) does not match the Library's OutputFile property value (cryptlib-5.6.1MT). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Lib.OutputFile).
1>  cryptlib.2008.vcxproj -> C:\Win\Metin2\Sources\novaline\Srcs\Extern\cryptopp\\..\lib\cryptlib.lib
========== Génération : 1 a réussi, 0 a échoué, 0 mis à jour, 0 a été ignoré ==========

 

Modifié par Abass
Lien vers le commentaire
Partager sur d’autres sites

  • 0
  • Développeur

Tu as la réponse dans ton propre message.

 

Ton fichier se situe ici:

C:\Win\Metin2\Sources\novaline\Srcs\Extern\lib\cryptlib.lib

T'as juste à le remplacer dans les libs de ton client en lui donnant le même nom: cryptlib-5.6.1MT. (et un d à la fin si t'es en debug)

Modifié par Kameyu
Lien vers le commentaire
Partager sur d’autres sites

  • 0

J'ai reussi à compiler mais quand je remplace le nouveaux .exe dans mon client ça dis:
 

Quote

l'exécution du code ne peut pas être poursuivie car python27.dll est introuvable.


Je suis en files 2013 by team EB.
Avec les sources du 2014.. car ya pas d'sources 2013 x)

Edit: le client 2013 n'a pas le 'python27.dll' donc j'ai pris celui du client 2014 mais mon .exe s'ouvre plus..

Solution svp? :/

Modifié par Abass
Lien vers le commentaire
Partager sur d’autres sites

  • 0
  • Développeur

C'est pas très malin d'utiliser un client 2013 avec un lanceur 2014...

 

Je me demande ce que vous avez tous avec les vieilles versions ? Genre, vous aimez les vieux trucs plus utilisés ?

J'pige pas, passez aux dernières files en date, non ? C'est celles qui possèdent le maximum de support et les plus

"faciles" d'utilisation. La prise en main est pas évidente pour tout le monde certes mais c'est mieux une fois qu'on

a pigé le truc, et on peut en faire ce qu'on veut.

 

Alors arrêtez avec vos files obsolètes, vous êtes du genre à construire une maison avec un simple marteau à disposition ou bien ?

Lien vers le commentaire
Partager sur d’autres sites

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 37
    2. 21

      Metin2 en 2020 peut-on en parler?

    3. 0

      METIN2Project

    4. 3

      Ressources - UnPack - Metin2 Client - Officiel

    5. 0

      Barre des tâches d'argent étendue

    6. 16

      Redémarrage automatique des channels

    7. 16

      Multi Logo GM / SGM / GA

  • En ligne récemment

    • Aucun utilisateur enregistré regarde cette page.

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.