Forum Programmation.c++ Multiples erreurs de compil

Posté par  .
Étiquettes : aucune
0
20
juil.
2005
Bonjour,
je suis en train de compiler un fichier cxx qui a l'origine a été edité sous visualC++. j'ai de nombreuses erreurs du type:

CTTSMrcpClient.cxx:2159: ISO C++ interdit la déclaration de « sprintf » sans
type
CTTSMrcpClient.cxx:2159: redefinition of `int sprintf'
CTTSMrcpClient.cxx:2152: «int sprintf» précédemment défini ici
CTTSMrcpClient.cxx:2159: liste d'initaliseurs a été traité comme une
expression composée
CTTSMrcpClient.cxx:2159: conversion invalide de « const char* » vers « int
»
CTTSMrcpClient.cxx:2160: « LOG_ERR » n'a pas été déclaré dans cet horizon
(…)

Forum Programmation.c++ erreur de compil

Posté par  .
Étiquettes : aucune
0
4
juil.
2005

J'ai un petit probleme de compilation, je me remets a la prog et j'ai le cerveau rouillé!:

g++ --thread -o bin.debug.Linux.i686/mediaServer obj.debug.Linux.i686/mediaServer.o obj.debug.Linux.i686/OpAnnounce.o obj.debug.Linux.i686/OpDescribe.o obj.debug.Linux.i686/OpSetup.o obj.debug.Linux.i686/OpSetupInvalid.o obj.debug.Linux.i686/OpPlay.o obj.debug.Linux.i686/OpPlayInvalid.o obj.debug.Linux.i686/OpRecord.o obj.debug.Linux.i686/OpRecordInvalid.o obj.debug.Linux.i686/OpPause.o obj.debug.Linux.i686/OpPauseOk.o obj.debug.Linux.i686/OpPauseInvalid.o obj.debug.Linux.i686/OpTeardown.o obj.debug.Linux.i686/OpTeardownOk.o obj.debug.Linux.i686/OpOptions.o obj.debug.Linux.i686/OpSetParameter.o obj.debug.Linux.i686/StateMachine.o obj.debug.Linux.i686/State.o obj.debug.Linux.i686/RtpFileTypes.o obj.debug.Linux.i686/RtspCommandLine.o obj.debug.Linux.i686/RtspConfiguration.o obj.debug.Linux.i686/RtspFileHandler.o obj.debug.Linux.i686/RtspFileManager.o obj.debug.Linux.i686/RtspFile.o obj.debug.Linux.i686/RtspFileAu.o obj.debug.Linux.i686/RtspFileRaw.o obj.debug.Linux.i686/RtspFileRtp.o obj.debug.Linux.i686/RtspFileWav.o obj.debug.Linux.i686/RtspRtpProcessor.o obj.debug.Linux.i686/RtspSession.o obj.debug.Linux.i686/RtspSessionManager.o obj.debug.Linux.i686/RtspServer.o obj.debug.Linux.i686/RtspServerStats.o obj.debug.Linux.i686/RtspSessionStats.o obj.debug.Linux.i686/RtspAsynchronous.o obj.debug.Linux.i686/Event.o -L../../build/../contrib/libsndfile.Linux.i686/src/.libs -L../../build/../../Syc-3.0A/bin/ -L../../build/../rtsp/rtspif/obj.debug.Linux.i686 -L../../build/../rtsp/rtspstack/obj.debug.Linux.i686 -L../../build/../rtp/obj.debug.Linux.i686 -L../../build/../sdp/obj.debug.Linux.i686 -L../../build/../../TtsServerMrcp/obj.debug.Linux.i686 -L../../build/../../StackMrcp/obj.debug.Linux.i686 -L../../build/../http/obj.debug.Linux.i686 -L../../build/../util/obj.debug.Linux.i686 -L../../build/../../TtsCvox/ -lcvox -lrtspif -lrtsp -lrtp -lsdp -lpthread -lmrcpserver -lmrcpstack -lhttp -lutil -lttscvox -Wl,-Bstatic (…)

Forum Programmation.c++ Impossible de trouver la lib boost de sockets

Posté par  .
Étiquettes :
0
16
juil.
2005
Bonjour,

Je me suis décidé à me mettre à boost car celui-ci propose des libs portables pour la gestion de threads, de sockets, de regex, en C++.

Etant sous debian etch, je fais tout simplement:
apt-get install libboost*

Et je me retrouve avec apparemment tout ce qu'il faut... sauf les sockets !

J'ai eu beau cherché à grand coups de apt-cache search, sur google, j'ai même dl boost sur le site officiel, nulle part il n'y a la lib de (…)

Forum Programmation.c++ Integrer les librairies lors de la compilation

Posté par  .
Étiquettes : aucune
0
12
juil.
2005
Salut à tous,

J'aimerais compiler un programme en y integrant un certain nombre de librairies (même si l'executable devient enorme, peu m'importe...).

Ma ligne de compilation est :
g++ -lcvaux -lcv -lcxcore -lhighgui test1.cpp Image.o Objet.o -o test1

En gros j'aimerais integrer les 4 librairies (en .so) référencé dans mon edition des liens directement dans l'executable si c'était possible, de facon a m'affranchir de leur presence sur la machine sur laquelle j'execute mon appli...

Merci d'avance

Forum Programmation.c++ erreur compil Mutex

Posté par  .
Étiquettes : aucune
0
4
juil.
2005
Merci de me dire ce qui ne va pas, (ca doit etre tout con mais je me remets au C!)
g++ -Wall -D_REENTRANT -DUSE_PTHREADS -DMRCP -DPERMISSIVE -g -I../build -I../build/../util -I../build/../util/threads -I../build/../util/logging -I../build/../util/crypto -I../build/../util/statistics -I../build/../util/snmp -I../build/../util/signals -I../build/../util/behavior -I../build/../util/io -I../build/../util/services -I../build/../util/transport -I../build/../util/config -I../build/../util/dnssrv -I../build/../util/deprecated -I../build/../util/adt -I../build/../contrib/libxml2.Linux.i686 -DVOCAL_USE_DEPRECATED -DVOCAL_USING_PENTIUM -DUSE_PTHREADS -DUSE_CRYPTO_RANDOM -c -o obj.debug.Linux.i686/threads/Mutex.o threads/Mutex.cxx
threads/Mutex.cxx: Dans constructor « Vocal::Threads::Mutex::Mutex() »:
threads/Mutex.cxx:69: erreur d'analyse syntaxique avantle jeton « { »
threads/Mutex.cxx: At global scope:
threads/Mutex.cxx:70: « myId » n'a pas été déclaré dans (…)

Forum Programmation.c++ [GTK]Widget aux bords arrondis?

Posté par  .
Étiquettes : aucune
0
3
juil.
2005
Bonjour je cherche a savoir si il est possible de créer une fenêtre en GTK avec des bords arrondis.
Pour le moment ma widget est:
GtkWidget *MainWindow = gtk_window_new(GTK_WINDOW_POPUP);
Les bords ici sont rectangulaires et je les aurai aimés arrondis est-ce possible?

Merci d'avance

Forum Programmation.c++ RPC multithread C++

Posté par  .
Étiquettes : aucune
0
28
juin
2005
Bonjour,
savez-vous s'il est possible de faire de faire un serveur RPC en multithread en linux ( en c/C++) ?
J'ai l'impression que la version rpc fournie est ancienne et
n'est pas thread safe ?
Merci.

Forum Programmation.c++ Marquer un double comme étant non élaboré.

Posté par  .
Étiquettes : aucune
0
23
juin
2005
Je gère des grandeurs 'double'. Certaines sont déjà calculées, d'autres pas encore. Je cherche une solution élégante pour pouvoir les distinguées.

J'ai pensée à :
- associer un bool 'estElaboree' à chaque grandeur. Fonctionnellement c'est parfait, mais un peu lourd à gérer. Je double mon nombre de variables. Et puis il faut gérer la cohérence entre les grandeurs et les booléen à chaque ajout ou suppression de grandeurs.

-initialiser toutes mes grandeurs à une valeur spécifique constante (connue dès la (…)

Forum Programmation.c++ Edition des liens avec gcc

Posté par  .
Étiquettes : aucune
0
19
juin
2005
Bonjour,
je développe un petit programme sous linux mandrake 10.1 en utilisant le compilateur gcc.
Tant que je compilais du C tout allait bien. Les classes c++ que j'ai ajoutées compilent mais l'édition des liens ne marche pas.
J'utilise un fichier Makefile contenant la ligne mal menée lors de son appel :

psc1d: psc1d.cpp logger.o capture.o paquet.o
utile.olecture_parametre.o alerte.o cgestionnaire.o cemetteur.o
crecepteur.o cpdest.o cliste.o cpsource.o
$(CC) -o $@ $^ -lpcap


psc1d.cpp est le programme principal qui a besoin des fichiers (…)

Forum Programmation.c++ compilateur windows GPL

Posté par  (site web personnel, Mastodon) .
Étiquettes : aucune
0
17
juin
2005
Je sais on est sur un site concernant linux.
MAIS pour mon stage j'ai besoin de developper un driver usb pour linux ET windows.
Quand je cherche dans la documentation specialise il me disent tous d'utiliser Visual C++, le probleme c'est que je suis allergique a Visual C++.

Je cherche donc un compilateur (GPL de preferences) pouvant compiler une application utilisant le driver generique USB HID .

si vous avez une idee !

merci

ps : en fait je ne (…)

Forum Programmation.c++ wxWidgets et actualisation...

Posté par  (site web personnel) .
Étiquettes : aucune
0
15
juin
2005
Bisoir :)

Bon, j'ai une fenetre avec pleins d'objets à l'interieur :

wxFrame > wxScrolledWindow > wxSizer > wxPanel > wxSizer > wxStaticText

Voila, dans l'autre d'encastrement on va dire ;)

Le probleme est que lorsque je rajoute un objet par exemple dans le premier wxSizer, wxScrolledWindow ne réagit pas tans que je n'ai pas changé la taille de la fenetre (c'est à dire qu'il ne me met pas les scroll bar automatiquement)
Si je met un nouvel element panel, (…)

Forum Programmation.c++ installation nouvelle librairie

Posté par  .
Étiquettes : aucune
0
16
juin
2005
Bonjour,

Je viens de telecharger un tar.gz, d'une nouvelle librairie que je veux utiliser pour la programmation QT . ( librairie qwt).
Je decompresse le le tar, et je me retrouve avec un dossier qwt, contenant entre autre, le dossier lib et include.

Le probleme, est que je ne sais pas installer ca sur ma mandrivia 2005!
J'ai copier le contenu du dossier /qwt/lib dans /usr/lib et qwt/include dans /usr/include.

Mais quand j'ecris un programme ça compile pas!

Dans l'aide (…)

Forum Programmation.c++ ERREUR: __dso_handle

Posté par  .
Étiquettes : aucune
0
16
juin
2005
j'avance dans mon portage C++, enfin la compilation et le linkage.
J'ai enfin plus qu'une erreur (avant de découvrir probablement des problèmes tester sous gdb).
ld me renvoie le message d'erreur :
Mrstring.cpp:59: undefined reference to `__dso_handle'
dans ce fichier j'ai à la ligne 59 :
const MrString MrString::NULLE ("") ;

mon expérience C++ est récente. Je ne comprends pas cette erreur.
S'il y a une âme charitable pour éclairer mon chemin "de croix" ?
merci

Forum Programmation.c++ Arriver à C++ en venant de ...

Posté par  .
Étiquettes :
0
16
juin
2005
Bonjour (ou plutôt bonsoir),

Je souhaiterais me mettre à C++ (notamment pour toucher à QT).
Je pratique le C.
Je pratique le Java et Ada pour ce qui est des langages orientés objets.

Je souhaiterais savoir si vous connaissez des liens et/ou des livres me permettant de partir de ces bases pour apprendre le langage (dans le sens où on m'apprenne pas ce qu'est une classe, l'héritage etc... vu que je connais déjà entre autre exemple)

Merci

Forum Programmation.c++ anjuta et les vector

Posté par  .
Étiquettes :
0
15
juin
2005
Hello,

je m'initie au C++ avec le bouquin de bjarne stroustrup, je connais le Java enfin de bonnes bases, en c++ aussi (moins bonne qd meme lol)
je me sers de anjuta, et je veux faire un programme utilisant un vector d'entier pour commencer gentiment

alors je place un #include au début

et le compilateur panique affichant plein de message d'erreur lié au fichier vector...

je suis sur une debian sarge mise à jour...

quelqu'un sait d'ou ça vient svp (…)

Forum Programmation.c++ erreur de destructeur sous gcc

Posté par  .
Étiquettes : aucune
0
2
juin
2005
bonjour
je développe sous FC2.Je porte une grosse application en C++ de Vxworks sous Linux (environ 250 .cpp et autant de .h) !
Je suis débutant sous Linux et avec C++.
j'utilise les versions suivantes :
version gcc 3.3.3 20040412 (Red Hat Linux 3.3.3-7)
GNU ld version 2.15.90.0.3 20040415
après une édition de lien ld me retourne
le message : undefined reference to `operator delete[](void*)

Mon fichier except.h contient :
class Exception
{
public:

Exception(const char* name, const char* who, (…)

Forum Programmation.c++ information sur un logiciel

Posté par  .
Étiquettes : aucune
0
14
juin
2005
Bonjour a tous,

Je cherche le nom d'un type logiciel et savoir s'il en existe des versions libres. Je vais donc vous faire un descriptif de ce logiciel.

J'ai un projet c++ relativement volumineux (320 classes). Il est à vocation scientifique et il est donc critique de valider les différentes parties du code. Pour cela, je sais que certains programmes utilisant ces classes donnent des résultats viables avec certains jeux de paramètres.
Je souhaiterais savoir à partir des ces tests, (…)

Forum Programmation.c++ portage

Posté par  .
Étiquettes : aucune
0
12
juin
2005
Bonjour
Je suis en train d'essayer de faire du portage de linux vers windows (Sous qt).
J'ai créer un Makefile pour borland c++ avec tmake
mais quand je tappe make sous windows.
le compilateur me dit quil me manque un fichier ".o".
Je comprends pas trop pq. Si qqun peut maider ca serai sympa.

Forum Programmation.c++ fork/wait/pipe

Posté par  .
Étiquettes : aucune
0
11
juin
2005
Salut tout le monde, donc j'ai un probléme, je veux créer une programme qui lance une connection en ssh. pour celà je met l'id , le pass et l'host du serveur en arguments. ensuite il lance la connection. Juste que là aucun probléme. Mais là où ça se complique, c que j'veux que l'application se mettent ensuite en attente pour exécuter des commandes tel que chmod ( ensuite j'en rajouterais d'autre comme la copie de donné et autre mais pour (…)

Forum Programmation.c++ C++ sous linux débutants

Posté par  .
Étiquettes : aucune
0
10
juin
2005
Bonjour tous le monde

voila je voudrai développer en c++ sur linux
je programme actuelment en visual basic depuis un petit temps...

J'ai installer linux je souhaite programmer sous linux en c++
mais je ne sais pas quoi choisir gcc ? kdevelop autre j'ai besoin de conseils je n'arrive pas choisir quelque chose.

Je suis pret à programmer dans un editeur de texte si il le faut mais alors il faudrai que j'ai acces à des librairies qui me façiliterai (…)

Forum Programmation.c++ wxWidgets encodage...

Posté par  (site web personnel) .
Étiquettes : aucune
0
9
juin
2005
J'avais déjà posté ca :

http://linuxfr.org/forums/20/9320.html(...)

J'avais cru trouver une solution mais celle ci ne me conviens pas entierement...
En fait je veux faire 2 choses :

Envoyer des données entrées dans le codage local en unicode.
Recevoir des données en unicode et les afficher dans l'encodage local dans un wxTextCtrl.

J'ai vu pleins d'exemples sur le teuNet mais pas un seul n'a marché, peut etre que j'ai mal fait les choses, peut etre que je n'arrive pas à voir (…)

Forum Programmation.c++ Convertir en UTF-8

Posté par  (site web personnel) .
Étiquettes : aucune
0
8
juin
2005
Cher Forum, (ca sonne moins bien que cher journal mais bon ;) )

Je me suis remis à la programmation il y a peu de temps et j'ai besoin d'envoyer sur une socket des données en UTF-8...
J'utilise wxWidgets (2.6) qui proposent pleins de solutions pour convertir mon texte que je recupere d'un wxTextCtrl en UTF-8 ou unicode ou je ne sais plus quoi ;) mais je n'arrive pas à m'en servir !
Au mieu, je suis arrivé à faire (…)

Forum Programmation.c++ Soutien Anjuta pour l'importation de projet C++

Posté par  .
Étiquettes : aucune
0
7
juin
2005
bonjour à tous
y - a-t-il des développeurs sous Anjuta qui pourraient me renseigner ?
Il a une fonctionnalité intéressante par rapport à KDevelop.
C'est la notion d'importation de projet.
Je veux importer mon projet déjà écrit sous Unix.
J'ai regardé le peu de doc trouvé sur Anjuta.
Mais peu bavard sur cette fonction d'importation.
Alors voilà mon cheminement et mes questions ?
1=Après lui avoir indiquer l'arborescence de mon projet, il retrouve bien tous mes .cpp et .hh.
2=Je (…)

Forum Programmation.c++ DCOP en réseau ?

Posté par  .
Étiquettes : aucune
0
6
juin
2005
Bonjour,

Réflechissant actuellement à une archi client-serveur pour mon appli en Qt, je me suis naturellement intéressé à DCOP. La doc en ligne dit que DCOP peut utiliser des sockets UNIX ou TCP/IP. Qui dit TCP/IP dit réseau me suis-je dit, mais pas d'exemple sur l'utilisation en réseau. Vous confirmez que ce n'est pas fait pour ça ou bien vous m'envoyez RTFMer là où il faut ?

Merci