Voila je cherceh a compiler eMule 0.46a, j'ai le code source
ed2k://|file|emule0.46a-Sources.zip|4316813|79A3AA85AD8C6412ECCE292EA0DBF60D|/
J'ai aussi Visual C++ cu que j'ai entendu dire que c'etait avec se comoilateur que l'on Compilais eMule mais je n'y arrive pas.
Je ne sais pas par ou commencer, si vous pouviez m'aider.
Merci
Je fait un petit up mais j'ai l'impression que personne ne connait la réponse !
Mdr! un peu normal que personne ne connaisse la réponse, comment peut-on connaitre la solution à ton problème sachant que tu ne nous donnes aucune indication ! On ne connait même pas ou survient le problème, ni les erreurs renvoyées par le compilateur. Au fait pourquoi tu dis qu'il faut le compiler avec Visual
C++ ? A moins qu'un projet ait été déjà créé et dans quel cas si tu as un problème c'est qu'il doit te manquer des librairies, sinon tu peux le compiler avec n'importe quel compilateur c++.
Eclaire-nous un peu plus ;-)
Bonne soirée
J'ai posé la question sur un autre forum déja et apres multe recherche sur google je me suis rendu compte que avec devC++ cela ne fonctionnait pas mais que le compilateur étéait bien Visual C++.
En revanche il y a de nombreux fichier cpp et h normal !
Ce que je fais et je pense que le probleme est la, c'est que j'ouvre juste emule.cpp que je compile et il y a des erreur, je vais les mettres a la fin de mon message.
Enfin pour l'instant j'utilisait dev et puis j'ai regardé vite fait borland mais pas visual. si vous pouviez m'aider en esperant cette fois avoir été assez complet.
PS : j'utilise Visual C++ 6.0
Code :
|
J'ai trouver un tuto mais je n'y arrive pas !
Le tuto
Mais bon c'est aps pour le dernier emule donc bon
je viens de recuperer les sources, je n'ai pas trop le temps mais j'ai trouve comment faire, mais c'est anglais
dans le repertoire emule0.46a-Sources\id3lib\libprj
le fichier win32.readme.first.txt.gz
tu peux l'ouvrir avec winzip
bon courage
Personne ne veut essyer ?
moi ossi je cherche a compiler, pas eMule mais half life 2 (le code source est disponible dans le jeu source SDK, categ. Tools kan vous l'avez sur steam)
il y a un nombre de classes et de fonctions (quelques centqines de classes, jusau'a 1000 fonctions etc. par classe...)
avec visual c++ .net (ce code n'est pa compatible vc++ 6.0 pro)
joli triple post
sinon, dsl jpe po vous aidez ...
je viens de le télécharger ainsi que tous les projets liés ...
Cette version d'emule a été compilé avec VC++.NET, je ne sais pas si c'est compilable en C++6 (ça dépend s'ils ont utilisés des nouveaux composants dans les MFC7.1). Tu peux essayer de trouver sur le net des prog qui te convertissent la solution (en .NET, fichier sln et vcproj) en workspace (en vc6, fichier dsw et dsp).
Perso je n'ai pas de problème de compile, il faut se taper la compile de tous les projets open source liés ... certains étant en vc6, d'autres en vc.net
bon courage
Primo, si tu veux compiler des sources (eMule notamment) en double-cliquant sur un .cpp et en faisant "compile", alors un bon conseil, supprime le dossier que t'as récupérer, va sur le site d'eMule, télécharge la version binaire, et désinstalle Visual Studio.
Si vraiment tu sais de quoi tu parles, mais alors vraiment, ça devrait pas poser de problèmes.
Si ça peut t'aider, dans les sources de la 0.47a, tu as un makefile pour id3lib, un fichier projet/solution pour visual studio (id3lib.dsw) et des fichiers emule*.sln dans le dossier srchybrid (fichiers solution pour Visual Studio 7 2002).
Avec ça, même un gamin pourrait le faire.
Je rajoute que si tu n'as rien apporté de nouveau au code source, ça sert à rien de tout compiler : la version binaire est déjà compilée en Release avec des options d'optimisation.
Enfin, si t'as juste envie de jouer avec un Visual Studio pompé sur eMule pour épater papa, compile autre chose (genre Apache 2.2.0) : au moins ça servira, les binaires Windows ne sont pas dispo
Il y a 259 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
