Compiler eMule Avec Visual C++
Dernière réponse : dans Programmation
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
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
Autres pages sur : compiler emule visual
Lassé par la pub ? Créez un compte
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
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
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
Deleting intermediate files and output files for project 'emule - Win32 Debug'.
--------------------Configuration: emule - Win32 Debug--------------------
Compiling...
emule.cpp
h:\program files\microsoft visual studio\vc98\mfc\include\afxv_w32.h(119) : warning C4005: '_WIN32_WINDOWS' : macro redefinition
h:\microsoft visual c++ 6.0 professional edition\emule0.46a-sources\srchybrid\stdafx.h(21) : see previous definition of '_WIN32_WINDOWS'
h:\program files\microsoft visual studio\vc98\include\stdlib.h(281) : error C2059: syntax error : 'constant'
h:\program files\microsoft visual studio\vc98\include\stdlib.h(281) : error C2733: second C linkage of overloaded function '_calloc_dbg' not allowed
h:\program files\microsoft visual studio\vc98\include\stdlib.h(281) : see declaration of '_calloc_dbg'
h:\program files\microsoft visual studio\vc98\include\stdlib.h(283) : error C2059: syntax error : 'constant'
h:\program files\microsoft visual studio\vc98\include\stdlib.h(283) : error C2733: second C linkage of overloaded function '_free_dbg' not allowed
h:\program files\microsoft visual studio\vc98\include\stdlib.h(283) : see declaration of '_free_dbg'
h:\program files\microsoft visual studio\vc98\include\stdlib.h(298) : error C2059: syntax error : 'constant'
h:\program files\microsoft visual studio\vc98\include\stdlib.h(298) : error C2733: second C linkage of overloaded function '_malloc_dbg' not allowed
h:\program files\microsoft visual studio\vc98\include\stdlib.h(298) : see declaration of '_malloc_dbg'
h:\program files\microsoft visual studio\vc98\include\stdlib.h(306) : error C2059: syntax error : 'constant'
h:\program files\microsoft visual studio\vc98\include\stdlib.h(306) : error C2733: second C linkage of overloaded function '_realloc_dbg' not allowed
h:\program files\microsoft visual studio\vc98\include\stdlib.h(306) : see declaration of '_realloc_dbg'
h:\microsoft visual c++ 6.0 professional edition\emule0.46a-sources\srchybrid\stdafx.h(53) : fatal error C1083: Cannot open include file: 'afxdhtml.h': No such file or directory
Error executing cl.exe.
emule.exe - 9 error(s), 1 warning(s)
J'ai trouver un tuto mais je n'y arrive pas !
Le tuto
Mais bon c'est aps pour le dernier emule donc bon
Le tuto
Mais bon c'est aps pour le dernier emule donc bon
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
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
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
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumCompiler avec visual
- ForumVisual c compiler
- ForumCompiler sur visual studio
- ForumCompiler c visual studio
- ForumCompiler avec visual basic 2010
- ForumCompiler visual studio
- ForumVisual basic line compiler
- ForumComment compiler sur visual studio
- ForumCompiler sous visual studio
- ForumCompiler visual c
- Voir plus