Programmation » [C++] Impossible d'utiliser ni compiler la lib Crypto++ !
Catégorie:  
   
[C++] Impossible d'utiliser ni compiler la lib Crypto++ !
Publié le 16/01/2006 @ 20:52:50,
Par ovh
Bonjour à tous :dawaaa:

[EDIT : initialement ce post traitait du cas Dev-C++ / GCC mais j'ai migré sous Visual C++ 2005, cf page 3 :oh: ]

J'ai de gros soucis avec la lib Crypto++. Comme je ne trouve aucun devpak, je veux la compiler moi-même, mais pas moyen il me met "nothing to be done" !! J'essaie de compiler le code sous linux, pareil...

Comme sur mon linux Debian j'ai la chance d'avoir une version précompilée, je l'installe, puis je copie les fichiers libcrypto++.a et .la dans le répertoire "lib" de Dev-C++ mais ça ne marche pas non plus : mon applic de test compile très bien mais ne link pas :sad: J'ai une chiée de "undefined reference to ...". :sad:

Par contre si je compile une petite applic de test sur mon linux avec la lib précompilée installée (merci apt-get), ça compile très bien. :smile:
Mais mon applic doit marcher aussi sous Windows... :ohwell:

Une idée ? J'avoue ne pas être très expérimenté avec la compil de lib... :sad:
En fait avec la lib xbase j'avais rencontré des soucis similaires et j'avais d'ailleurs abandonné...

Merci d'avance :prosterne:

Dernière édition: 04/06/2006 @ 16:48:36
Je n'ai rien à voir avec www.ovh.com
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 16/01/2006 @ 21:24:26,
Par zion
Logique que tu ne puisses pas utiliser le .a Linux sous Windows tu sais :joce:

Pour la compiler par contre je sais pas t'aider, j'ai rien en c++ qui traine :oh:
Je suis le Roy :ocube:
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 09:44:08,
Par ovh
Logique que tu ne puisses pas utiliser le .a Linux sous Windows tu sais :joce:

Oué j'me doute mais bon comme c'est aussi gcc sous windows je me disais : on sait jamais :ange:
Et puis c'était la seule piste que j'avais puisque la compil' marche po :ruisseau:
Je n'ai rien à voir avec www.ovh.com
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 12:21:13,
Par ArKeL
Pour la version Windows, la 5.2.3 contient les release et debug en .lib et .dll.
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 12:49:49,
Par ovh
Pour la version Windows, la 5.2.3 contient les release et debug en .lib et .dll.

Merci je sais mais ça ne m'est d'aucune utilité :sad: C'est bon pour MSVC (MS Visual C++), mais pour GCC (MINGW = gcc sous windows) le format doit être .a :sad:
Je n'ai rien à voir avec www.ovh.com
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 12:57:52,
Par Keeper
utilise un compilateur qui fonctionne :grin:
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 13:24:07,
Par ovh
:gourdin:
Je n'ai rien à voir avec www.ovh.com
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 13:29:03,
Par zion
A makefile is included for you to compile Crypto++ with GCC. Make sure
you are using GNU Make and GNU ld. The make process will produce two files,
libcryptopp.a and cryptest.exe. Run "cryptest.exe v" for the validation
suite.


:oh:

Tu essaies de faire quoi quand il te dit "nothing to do"? :oh:
Je suis le Roy :ocube:
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 13:31:37,
Par ovh
make GNUMakefile

Et là il me sort qu'il n'a rien à faire :spamafote:

Dernière édition: 17/01/2006 @ 13:31:57
Je n'ai rien à voir avec www.ovh.com
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 13:39:58,
Par zion
et tu fais pas un ./configure avant? :gratgrat:
Je suis le Roy :ocube:
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 13:45:41,
Par rfr
c'est en train de compiler :wink: ça arrive :grin:
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 13:46:18,
Par rfr
et tu fais pas un ./configure avant? :gratgrat:


Y en a pas :wink:
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 13:50:04,
Par rfr
Bon, je te l'envoie ou le .a ? au boulot? :grin:
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 13:57:27,
Par ovh
Ben y a aucun fichier configure, ni configure.bat... :spamafote:
Je n'ai rien à voir avec www.ovh.com
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 13:58:04,
Par ovh
rfr> t'as fait comment ?!!!!!!!!!!!! :wam:

:prosterne:
Je n'ai rien à voir avec www.ovh.com
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 14:00:17,
Par rfr
Bah, suffit de savoir que:

- il faut faire "make -f GNUMakefile" et non "make GNUMakefile" ...
- soit il te faut MSYS, soit tu bidouilles un peut le Makefile pour que ça passe, ce que j'ai fait ...

Il a presque fini de compiler cryptest.exe ... je vais la tester avant.
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 14:07:20,
Par ovh
Oh putain honte sur moi, tout ça à cause d'un putain de "-f" :ciler:

Par contre, MSYS c'est quoi ? :figti:

En effet je l'avais bidouillé aussi croyant que c'était ça mais en fait ça n'a rien chagné (forcément vu qu'il prenait pas le fichier).

Moi j'ai l'habitude du make sous linux qui passe tout seul, puisqu'il prend automatiquement le fichier "Makefile" :oops:

Bon soit j'arrête de me chercher des excuses :topicalacon:

Merci rfr :love:

Dernière édition: 17/01/2006 @ 14:07:54
Je n'ai rien à voir avec www.ovh.com
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 14:09:58,
Par ArKeL
Dev-C++ 4.9.9.2 compile très bien la lib, mais avec une tripotée de warning. :grin:
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 14:12:59,
Par rfr
Dev-C++ 4.9.9.2 compile très bien la lib, mais avec une tripotée de warning. :grin:


Tiens, moi j'ai eu que 3-4 warning ... parce que crypto++ utilise des headers "deprecated"

To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
   
[Dev-C++ / GCC] Impossible de compiler la lib Crypto++
Publié le 17/01/2006 @ 14:18:33,
Par ovh
Il y a une version 5.2.1 et 5.2.3 vous avez ptêt pas compilé la même ? :figti:

http://www.mingw.org/mingwfaq.shtml#faq-usingwithmsys
Msys c'est une sorte de mini-cygwin qui permet de faire fonctionner les commandes de compilations linux qu'on trouve classiquement dans les makefiles c'est ça ? :banzai:
Je n'ai rien à voir avec www.ovh.com
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?