Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3014 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  probleme avec dev cpp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme avec dev cpp

n°1278697
nicolas49
Posté le 07-01-2006 à 14:11:50  profilanswer
 

Bonjour,
 
J'ai un probleme avec dev cpp.  
J'utilise une bibiotheque externe (cogitant) que j'ai inseré (partie include de cogitant dans la partie include de dev cpp, de meme pour la partie lib). Je pensais que ca marchait correctement mais j'obtiens une erreur lors du lancement de l'executable du projet : "Cette application n'a pas pu démarrer car cygwin1.dll est introuvable. La réinstallation de cette application peut corriger ce problème". (j'ai deja essayer de reinstaller)
 
Mon programme :
#include <iostream>
#include "cogitant/cogitant.h"
using namespace std;
using namespace cogitant;
 
int main()
{
    Environment env;
    return 0;
}
 
lien pour telecharger cogitant :
http://cogitant.sourceforge.net/download/sources.html
 
Si vous avez une idée, merci ! :-)

mood
Publicité
Posté le 07-01-2006 à 14:11:50  profilanswer
 

n°1278731
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 07-01-2006 à 15:17:13  profilanswer
 

au hasard : installer cygwin ?
http://www.cygwin.com/


---------------
J'ai un string dans l'array (Paris Hilton)
n°1278738
nicolas49
Posté le 07-01-2006 à 15:32:48  profilanswer
 

je ne veux pas utiliser cygwin! je veux que ca marche avec dev cpp.
De toute facon, j'ai deja cygwin :-)

n°1278743
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 07-01-2006 à 15:42:56  profilanswer
 

et cygwin1.dll, t'as regardé si tu l'avais dans windows\system ? (ou system32 selon ton OS)


---------------
J'ai un string dans l'array (Paris Hilton)
n°1278783
nicolas49
Posté le 07-01-2006 à 17:19:39  profilanswer
 

non je l'ai pas mais je sais pas ou trouver.
j'en ai telecharger un, mais je ne pense pas qu'il soit bon, car j'obtiens maintenant cette erreur :
Le point d'entrée de procédure __assert est introuvable dans la bibiotheque de liaisons dynamique cygwin1.dll.

n°1278817
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 07-01-2006 à 19:02:30  profilanswer
 

ben réinstalle cygwin, il est fourni avec :o


---------------
J'ai un string dans l'array (Paris Hilton)
n°1278995
nicolas49
Posté le 08-01-2006 à 11:22:13  profilanswer
 

deja fait, mais je ne vois pas le rapport! Normalement, j'ai pas besoin de cygwin pour dev cpp....

n°1279033
KangOl
Profil : pointeur
Posté le 08-01-2006 à 12:43:37  profilanswer
 

bha si, c'est le compilo :o

n°1284018
nasedo23
Posté le 15-01-2006 à 16:36:20  profilanswer
 

Bonjour,
 
Le fait que tu aies le message "Cette application n'a pas pu démarrer car cygwin1.dll est introuvable. La réinstallation de cette application peut corriger ce problème" signifie que la librairie a été compilée sous cygwin.  
Tu dis que tu as "inséré" la partie include de cogitant dans la partie include de devcpp : bien, car ce sont des headers .h, ne dependant pas du système.
Par contre, la partie lib que tu as "inséré" (probablement libcogitant.a) est dépendante du système sur lequel elle a été compilée. Je suis donc pret à parier que ton libcogitant.a a été compilé sous cygwin.
 
Voilà comment résoudre ton problème :
* Télécharge MSys ici :http://www.mingw.org/download.shtml
* A la fin de l'installation, il te demande le répertoire ou le compilateur mingw est installé : c'est c:/Dev-Cpp/
* Copie et décompresse les sources de cogitant dans C:\msys\1.0\home\ton_nom\
* Lance MSys, tu obtiens un shell
* ajoute /c/Dev-Cpp/bin/ au PATH : export PATH=$PATH:/c/Dev-Cpp/bin/
* ./configure --disable-shared
* make
* un répertoire lib a été créé, qui contient ton libcogitant.a  
* Copie ce fichier dans le répertoire lib de Dev-Cpp et cela marchera. (testé avec l'exemple "minimal" )
 
Attention : -lcogitant pour le linkage
 
Harkonnen> Dev-Cpp intègre et utilise par défaut le compilateur Mingw, il n'a donc pas besoin de Cygwin pour fonctionner...

n°1290610
nicolas49
Posté le 24-01-2006 à 00:23:17  profilanswer
 

merci beaucoup mais j'avais reussi! C'est gentil de votre part d'avoir passer du temps a resoudre le probleme. J'aurais du vous le dire que j'avais resolu le pb. désolé. Et encore merci.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  probleme avec dev cpp

 

Sujets relatifs
[REGLE] Problème d'insertion dans une base MySqlProbleme en C#: Ouvrir une Form a partir d'un bouton d'une autre Form
Gros et bizzare problemeProbleme avec Dreamweaver 8 (Includes php)
[JAVA] probleme d'affichage caracteres spéciaux[Eclipse] Probleme de VerifyError
probleme avec dev cppprobleme variables avec gmdate
probleme de casse...Problème affichage IE / Firefox
Plus de sujets relatifs à : probleme avec dev cpp


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR