Recherches librairies... URGENT

Recherches librairies... URGENT - C - Programmation

Marsh Posté le 24-04-2006 à 10:11:11    

:!:  :!:  :!:  
 
Salut à tous je cherche de toute urgence les librairies suivantes que je n'arrive pas à trouver sur le net ... Merci !!  
 

Code :
  1. #include <arpa/inet.net>
  2. #include <netdb.h>
  3. #include <netinet/in.h>
  4. #include <sys/audio.h>
  5. #include <sys/audioio.h>
  6. #include <sys/filio.h>
  7. #include <sys/socket>


 
 :!:  :!:  :!:

Message cité 1 fois
Message édité par tom3110 le 24-04-2006 à 10:35:06
Reply

Marsh Posté le 24-04-2006 à 10:11:11   

Reply

Marsh Posté le 24-04-2006 à 10:14:32    

rien n'est urgent ici.
 
et essayes avec des .h, ou de lire le topic des débutants, section C

Reply

Marsh Posté le 24-04-2006 à 10:39:13    

ta réponse m'est inutile et assez idiote... si je te dis que c'est urgent ça l'est.

Reply

Marsh Posté le 24-04-2006 à 10:49:23    

Citation :

Salut à tous je cherche de toute urgence les librairies suivantes que je n'arrive pas à trouver sur le net

D'abord, ça veut rien dire, "librairie". Précise ta question en employant des termes précis. C'est les fichiers d'en-tête que tu cherches ?
 

Citation :

ta réponse m'est inutile et assez idiote... si je te dis que c'est urgent ça l'est.

_darkalt3_ n'a pas mis en doute le caractère urgent de ton problème ; tout ce qu'il te dit, c'est qu'ici on ne répondra pas forcément plus vite à un problème "urgent". C'est pas avec des messages aggressifs comme celui là que tu vas accélérer les choses.


---------------
TriScale innov
Reply

Marsh Posté le 24-04-2006 à 11:01:04    

Autant pour moi mais je suis en stress parce que faut que j'arrive à faire tourner ce prg sous peu... trop peu

Reply

Marsh Posté le 24-04-2006 à 11:02:45    

tom3110 a écrit :

Salut à tous je cherche de toute urgence les librairies suivantes que je n'arrive pas à trouver sur le net ... Merci !!  
 

Code :
  1. #include <arpa/inet.net>
  2. #include <netdb.h>
  3. #include <netinet/in.h>
  4. #include <sys/audio.h>
  5. #include <sys/audioio.h>
  6. #include <sys/filio.h>
  7. #include <sys/socket>




Je ne vois pas de library ni de blibliothèque, mais une série de fichiers d'en-tête plus ou moins unixoides... Ces fichiers appartiennent en principe à ton implémentation. Si elle ne les a pas, c'est peut être que tu n'as pas le bon système.
 
Quel est ton système et que cherches-tu à faire exactement ?


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 24-04-2006 à 11:13:09    

Tu as fais un locate inet.net, netdb.h,... pour voir si les fichiers sont présents sur ton PC ?
Tu as compilé avec les bons arguments ?

Reply

Marsh Posté le 24-04-2006 à 11:23:51    

je suis sous windows et je pensais que c'était des librairies.. Donc ce sont des fichiers d'en tete en fait pour tout vous dire j'essaye désespérement de compiler un programme de synthèse vocale que j'ai trouvé sur le net en open source: Free TTS..

Reply

Marsh Posté le 24-04-2006 à 11:25:19    

Qu'a tu suivi comme documentation pour tenter de compiler ton programme ?
Quel est ton compilateur ?


Message édité par _darkalt3_ le 24-04-2006 à 11:26:57
Reply

Marsh Posté le 24-04-2006 à 11:34:04    

tom3110 a écrit :

je suis sous windows et je pensais que c'était des librairies.. Donc ce sont des fichiers d'en tete en fait pour tout vous dire j'essaye désespérement de compiler un programme de synthèse vocale que j'ai trouvé sur le net en open source: Free TTS.

As-tu vérifié que ce programme est compatible windows ? Au vu des #include que tu as fourni dans ton premier post, je dirais que c'est ecrit pour UNIX.


---------------
TriScale innov
Reply

Marsh Posté le 24-04-2006 à 11:34:04   

Reply

Marsh Posté le 24-04-2006 à 11:41:49    

tom3110 a écrit :

je suis sous windows et je pensais que c'était des librairies.. Donc ce sont des fichiers d'en tete en fait pour tout vous dire j'essaye désespérement de compiler un programme de synthèse vocale que j'ai trouvé sur le net en open source: Free TTS..


Et qu'est-ce qui te fait croire qu'un programme ecrit en C unixoide va compiler comme ça directement sous Windows ?
 
Si j'en crois ce site,  
 
http://freetts.sourceforge.net/docs/index.php
 
il existe une version Java. Il ya beaucoup plus de chances que cette version soit portable (à  condition que tu ais installé la machine virtuelle Java de la version requise sur ta machine).
 
Mais si tu tiens à développer en C, essaye de voir si il n'y a pas une version 'windows' ou 'win32' etc.
 
Sinon, il faut faire un portage et c'est pas gagné...


Message édité par Emmanuel Delahaye le 24-04-2006 à 11:48:21

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 24-04-2006 à 11:57:15    

je compile avec devc++ le compilateur c'est gcc si je me souviens bien.
Je ne sais si ce code est compatible windows mais je pensais que cela pouvait marcher également. Apparemment vous avez l'air de me dire qu'il faudrait que je le compile sur une partition Linux.
 
Un portage... c'est quoi ca ?

Reply

Marsh Posté le 24-04-2006 à 12:07:54    

tom3110 a écrit :

je compile avec devc++ le compilateur c'est gcc si je me souviens bien.
Je ne sais si ce code est compatible windows mais je pensais que cela pouvait marcher également. Apparemment vous avez l'air de me dire qu'il faudrait que je le compile sur une partition Linux.


Le compilateur, (ici, MinGW) c'est une chose (certes, il est compatible en partie avec gcc), mais le problème n'est pas là.  
 
Même si tu arrives à le compiler sous Linux, l'exécutable ne fonctionnera pas sous Windows, tout simplement parce que les appels systèmes Linux n'existent pas sous Windows (Sinon, il n'y aurait pas 2 systèmes! Eh!) et même avant ça, le format d'un fichier exécutable Linux n'étant pas le même que le format Windows, le loader de Windows dira tout simplement 'format inconnu'. Point. Bref, il ne faut pas faire n'importe quoi.

Citation :

Un portage... c'est quoi ca ?


C'est modifier un code source écrit pour un système pour qu'il tourne sur un autre système. C'est souvent un gros travail, surtout si il y a beaucoup d'appels systèmes (donc spécifiques).
 
Il est possible qu'il faille complètement réécrire le programme, notamment si la conception n'est pas portable.


Message édité par Emmanuel Delahaye le 24-04-2006 à 13:00:48

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed