Communauté francophone des utilisateurs de Kubuntu
Les Ubuntu-partys sont l'occasion pour beaucoup d'entre vous d'acquérir les goodies Ubuntu-fr faits par nos petites mains avec amour.
Pour tous les autres, fini le désespoir de les manquer
Il est désormais possible de vous procurer l'objet de votre choix grâce à la boutique en ligne, commune à Framasoft et Ubuntu-fr. Vous pourrez déjà y trouver mugs, t-shirts et, bien sûr, les Framakey Ubuntu-fr Remix.
1 2 3 … 8 Page suivante »
Messieurs dames bonjour.
je me permet de poster ici pour vous demander un service.
En effet, je suis, avec des amis joueurs de Donjons et Dragons. ne pouvant nous rencontrer souvent, nous avons trouvé un logiciel libre très intéressant, mais Ohhh malheur, il a été développé pour windows :'(
L'auteur du programme n'est pas contre la transposition de son log sous linux/mac.
N'y connaissant rien en programmation j'aimerais savoir si l'un ou plusieurs d'entre vous seraient prêts à relever ce (petit?) défi.
voici le lien vers le site du créateur :
http://rolistik.free.fr/
Hors ligne
Salut,
Je suis pas expert en dev sous linux, mais apparement c'est fait avec Qt et en cpp donc ça doit être facilement portable ce truc...
Si des experts passent par là , je suis interessé de connaitre les éventuelles incompatibilités ![]()
Dernière modification par melyo (Le 23/01/2008, à 17:15)
Hors ligne
en effet, tout est fait en cpp.
j'ai commencé a regarder pour compiler, mais je manques cruellement de temps alors j'ai pas trop le temps de m'y plonger.
en parlant de plonger, je vais me remettre à ma vaisselle...
Hors ligne
J'aimerai vous aidez ... si je savais comment faire ....
Ya 2/3mois j'ai pris un bookin de programmation de C++, je l'ai refermé tout de suite ![]()
Désolé ...
Xun
PS: [rien à voir ou presque] Personne ne sait ou on pourait prendre des cours de programmation ?
Hors ligne
Xun a écrit:
J'aimerai vous aidez ... si je savais comment faire ....
Ya 2/3mois j'ai pris un bookin de programmation de C++, je l'ai refermé tout de suite
Désolé ...
Xun
PS: [rien à voir ou presque] Personne ne sait ou on pourait prendre des cours de programmation ?
Salut,
Tu peux commencer seul, mais peut etre pas par le cpp ![]()
Regarde du cà´té du C/Pascal/Python/Ruby, je pense qu'il y a des milliers de posts ici qui t'aiguilleront.
En tout cas j'ai commencé seul et c'est faisable ! Maintenant tu as quel age ? J'ai fais un BTS info derrière et c'est vrai que c'est à ce moment là que j'ai compris la prog objet et d'autre chose...
Bon courage ![]()
Hors ligne
Mais en fait, je lis vos posts et je me demande s'il faut tout reprogrammer ou s'il faut rendre le code source "executable" tout simplement.
parce qu'avec les sources cpp, et sachant que le logiciel n'a pas besoin d'install, ne suffirait-il pas de tout "compiler" (je ne sais pas si c'est le bon terme désolé)
++ FoL
Hors ligne
Je n'ai que 14 ans
mais j'aimerai m'y mettre tà´t, histoire de former mes nerfs pour ne pas sauter par la fenetre
, et d'avoir de la pratique.
Apres dans les bouquns, c'est trop théorique, c'est nul et emmerdant...
Xun
Hors ligne
Xun a écrit:
Je n'ai que 14 ans
mais j'aimerai m'y mettre tà´t, histoire de former mes nerfs pour ne pas sauter par la fenetre
, et d'avoir de la pratique.
Apres dans les bouquns, c'est trop théorique, c'est nul et emmerdant...
Xun
Ok, tu peux commencer par de petites choses en python par exemple, afficher du texte, lire un fichier texte, l'ouvrir... tu va forcément réinventer le monde au début, mais c'est nécessaire
Apprend les choses de bases : variable, constantes, boucles, tests, fonctions. Mets tout ça en application dans un petit programme en console et c'est déjà un bon départ ![]()
parce qu'avec les sources cpp, et sachant que le logiciel n'a pas besoin d'install, ne suffirait-il pas de tout "compiler" (je ne sais pas si c'est le bon terme désolé)
Tout ce qui est utilisé est portable (enfin de ce que j'ai vu), donc je pense qu'il n'y a pas ou peu de réécriture à faire. Dans le meilleurs des cas, il suffit de le compiler sur la plateforme voulu et hop ![]()
Maintenant, il utilise peut-être des choses qui vient de l'API windows ou des librairies non portées sous linux... là il faudra trouver un equivalent.
Hors ligne
personne n'a une idée, une piste? j'ai regardé la doc mais je n'y comprends pas grand chose!
j'ai installé monodevelop, mais alors là, je suis carrément perdu :'(
Hors ligne
Salut,
Je viens de compiler Rolistik sur Ubuntu 7.10 après avoir fait quelques modifications.
Voici les étapes à suivre :
1) Installe Qt-4.3.2 (si tu as Ubuntu 7.10 tape : sudo apt-get install libqt4-dev dans un terminal).
2) Installe également kchmviewer (sudo apt-get install kchmviewer).
3) Ensuite télécharge la lib fmod (grace à ce lien : http://www.fmod.org/index.php/release/v … nux.tar.gz)
4) Copie le fichier libfmod-3.75.so qui se trouve dans le dossier api du répertoire fmodapi375linux dans le répertoire de Rolistik.
5) Crée un fichier nommé rolistik.pro (dans le dossier de Rolistik) et copie le contenu de ce qui suit dans le fichier
SOURCES+=*.cpp HEADERS+=*.h TEMPLATE=app CONFIG+=warn_on release QT+=network LIBS+=-L. -lfmod-3.75
6) C'est là que ça se complique, il faut maintenant modifier quelques fichier sources.
Dans le fichier main.cpp remplace la ligne :
#define DLL_EXPORTS
par :
#ifdef WIN32
#define DLL_EXPORTS
#endifremplace également la ligne :
// Importation du plugin JPEG
Q_IMPORT_PLUGIN(qjpeg)par :
#ifdef WIN32
// Importation du plugin JPEG
Q_IMPORT_PLUGIN(qjpeg)
#endifDans le fichier MainWindow.cpp remplace :
// Necessaires pour utiliser l'instruction ShellExecute
#include <windows.h>
#include <shellapi.h>par :
#ifdef WIN32
// Necessaires pour utiliser l'instruction ShellExecute
#include <windows.h>
#include <shellapi.h>
#else
#include <stdlib.h>
#endifremplace également :
// L'instruction ShellExecute suivante appelle l'application associee au type de fichier passe en parametre
ShellExecute(NULL, "open", "Rolistik.chm", NULL, NULL, SW_SHOWMAXIMIZED);par :
#ifdef WIN32
// L'instruction ShellExecute suivante appelle l'application associee au type de fichier passe en parametre
ShellExecute(NULL, "open", "Rolistik.chm", NULL, NULL, SW_SHOWMAXIMIZED);
#else
system("kchmviewer path_répertoire_rolistik/Rolistik.chm &");
#endif7) Il ne reste plus qu'à lancer la compilation. Pour cela ouvre un terminal fais :
cd path_du_répertoire_rolistik
puis :
qmake
puis :
make
Normalement ça doit te créer un exécutable nommé rolistik.
8) Edite le fichier .bashrc qui se trouve dans ton home et rajoute ces lignes :
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:path_du_répertoire_rolistik export PATH=$PATH:path_du_répertoire_rolistik
9) C'est fini, tu devrais normalement pouvoir lancer le programme depuis un terminal (sans avoir à être dans le répertoire de rolistik).
Dernière modification par Marabout (Le 23/01/2008, à 22:05)
Hors ligne
Déjà , grand merci pour tout ceci!!!
j'ai suivi tes explications à la lettre le terminal me retourne une petite erreur lors du make :
/usr/bin/ld: skipping incompatible ./libfmod-3.75.so when searching for -lfmod-3.75 /usr/bin/ld: cannot find -lfmod-3.75 collect2: ld a retourné 1 code d'état d'exécution make: *** [rolistik] Erreur 1
je n'ai pas d'executables crée dans le dossier. peut etre cela vient il de cette erreur?
Hors ligne
je reprends mon post au dessus en collant tout ce qui c'est affiché dans le terminal desfois que ca ne vienne pas de là . c'es un peu long par contre...
famille@bureau:~$ cd "/home/famille/Documents/Rolistik - sources" famille@bureau:~/Documents/Rolistik - sources$ qmake famille@bureau:~/Documents/Rolistik - sources$ make g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o AfficheurDisque.o AfficheurDisque.cpp AfficheurDisque.cpp:60: attention : unused parameter «event" g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o BarreOutils.o BarreOutils.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o Carte.o Carte.cpp Carte.cpp:1007: attention : unused parameter «positionSouris" Carte.cpp: In member function «void Carte::ajouterPj(QString, QString, QColor)": Carte.cpp:1370: attention : unused variable «pj" Carte.cpp: In member function «void Carte::emettreTrace()": Carte.cpp:1692: attention : comparaison entre des expressions entières signée et non signée Carte.cpp: In member function «void Carte::emettreTrajetPersonnage()": Carte.cpp:1933: attention : comparaison entre des expressions entières signée et non signée g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o CarteFenetre.o CarteFenetre.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o ClientServeur.o ClientServeur.cpp ClientServeur.cpp:228: attention : unused parameter «erreur" g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o DessinPerso.o DessinPerso.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o EditeurNotes.o EditeurNotes.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o Image.o Image.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o LecteurAudio.o LecteurAudio.cpp LecteurAudio.cpp:45: attention : unused parameter «stream" LecteurAudio.cpp:45: attention : unused parameter «buff" LecteurAudio.cpp:45: attention : unused parameter «len" LecteurAudio.cpp:56: attention : unused parameter «stream" LecteurAudio.cpp:56: attention : unused parameter «len" LecteurAudio.cpp:344: attention : unused parameter «etatBouton" LecteurAudio.cpp: In member function «void LecteurAudio::emettreCommande(actionMusique, QString, quint32, int)": LecteurAudio.cpp:863: attention : «donnees" may be used uninitialized in this function g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o Liaison.o Liaison.cpp Liaison.cpp: In member function «void Liaison::receptionMessageConnexion()": Liaison.cpp:204: attention : unused variable «p" Liaison.cpp: In member function «void Liaison::receptionMessagePersonnage()": Liaison.cpp:846: attention : comparaison entre des expressions entières signée et non signée Liaison.cpp: In member function «void Liaison::receptionMessageDessin()": Liaison.cpp:1056: attention : comparaison entre des expressions entières signée et non signée g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o ListeUtilisateurs.o ListeUtilisateurs.cpp ListeUtilisateurs.cpp:537: attention : unused parameter «checked" ListeUtilisateurs.cpp:612: attention : unused parameter «checked" ListeUtilisateurs.cpp: In member function «void ListeUtilisateurs::casesPjNonSelectionnables()": ListeUtilisateurs.cpp:831: attention : unused variable «affiche" ListeUtilisateurs.cpp: In member function «void ListeUtilisateurs::cocherDecocherPj(QString, bool)": ListeUtilisateurs.cpp:876: attention : unused variable «result" ListeUtilisateurs.cpp: At global scope: ListeUtilisateurs.cpp:930: attention : unused parameter «colonne" ListeUtilisateurs.cpp:1114: attention : unused parameter «colonne" ListeUtilisateurs.cpp: In member function «void ListeUtilisateurs::cocherDecocherPj(QString, bool)": ListeUtilisateurs.cpp:875: attention : «personnage" may be used uninitialized in this function ListeUtilisateurs.cpp: In member function «bool ListeUtilisateurs::supprimerPersonnage(QString)": ListeUtilisateurs.cpp:666: attention : «personnage" may be used uninitialized in this function ListeUtilisateurs.cpp: In member function «void ListeUtilisateurs::ModifierCouleurPerso(QString, QColor)": ListeUtilisateurs.cpp:478: attention : «personnage" may be used uninitialized in this function ListeUtilisateurs.cpp: In member function «void ListeUtilisateurs::ModifierNomPerso(QString, QString)": ListeUtilisateurs.cpp:426: attention : «personnage" may be used uninitialized in this function g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o main.o main.cpp main.cpp: In function «int main(int, char**)": main.cpp:200: attention : unused variable «clientServeur" g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o MainWindow.o MainWindow.cpp MainWindow.cpp: In member function «void MainWindow::quitterApplication(bool)": MainWindow.cpp:1922: attention : unused variable «boutonAnnuler" g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o NouveauPlanVide.o NouveauPlanVide.cpp NouveauPlanVide.cpp: In constructor «NouveauPlanVide::NouveauPlanVide(QWidget*)": NouveauPlanVide.cpp:117: attention : unused variable «layoutIdentite" g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o SelecteurCouleur.o SelecteurCouleur.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o SelecteurDiametre.o SelecteurDiametre.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o Tchat.o Tchat.cpp Tchat.cpp:591: attention : unused parameter «event" g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o TextEditAmeliore.o TextEditAmeliore.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o WorkspaceAmeliore.o WorkspaceAmeliore.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. AfficheurDisque.h -o moc_AfficheurDisque.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_AfficheurDisque.o moc_AfficheurDisque.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. BarreOutils.h -o moc_BarreOutils.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_BarreOutils.o moc_BarreOutils.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. Carte.h -o moc_Carte.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_Carte.o moc_Carte.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. CarteFenetre.h -o moc_CarteFenetre.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_CarteFenetre.o moc_CarteFenetre.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. ClientServeur.h -o moc_ClientServeur.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_ClientServeur.o moc_ClientServeur.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. DessinPerso.h -o moc_DessinPerso.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_DessinPerso.o moc_DessinPerso.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. EditeurNotes.h -o moc_EditeurNotes.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_EditeurNotes.o moc_EditeurNotes.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. Image.h -o moc_Image.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_Image.o moc_Image.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. LecteurAudio.h -o moc_LecteurAudio.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_LecteurAudio.o moc_LecteurAudio.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. Liaison.h -o moc_Liaison.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_Liaison.o moc_Liaison.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. ListeUtilisateurs.h -o moc_ListeUtilisateurs.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_ListeUtilisateurs.o moc_ListeUtilisateurs.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. MainWindow.h -o moc_MainWindow.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_MainWindow.o moc_MainWindow.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. NouveauPlanVide.h -o moc_NouveauPlanVide.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_NouveauPlanVide.o moc_NouveauPlanVide.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. Tchat.h -o moc_Tchat.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_Tchat.o moc_Tchat.cpp /usr/bin/moc-qt4 -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. TextEditAmeliore.h -o moc_TextEditAmeliore.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o moc_TextEditAmeliore.o moc_TextEditAmeliore.cpp g++ -o rolistik AfficheurDisque.o BarreOutils.o Carte.o CarteFenetre.o ClientServeur.o DessinPerso.o EditeurNotes.o Image.o LecteurAudio.o Liaison.o ListeUtilisateurs.o main.o MainWindow.o NouveauPlanVide.o SelecteurCouleur.o SelecteurDiametre.o Tchat.o TextEditAmeliore.o WorkspaceAmeliore.o moc_AfficheurDisque.o moc_BarreOutils.o moc_Carte.o moc_CarteFenetre.o moc_ClientServeur.o moc_DessinPerso.o moc_EditeurNotes.o moc_Image.o moc_LecteurAudio.o moc_Liaison.o moc_ListeUtilisateurs.o moc_MainWindow.o moc_NouveauPlanVide.o moc_Tchat.o moc_TextEditAmeliore.o -L/usr/lib -L. -lfmod-3.75 -lQtGui -lQtNetwork -lQtCore -lpthread /usr/bin/ld: skipping incompatible ./libfmod-3.75.so when searching for -lfmod-3.75 /usr/bin/ld: cannot find -lfmod-3.75 collect2: ld a retourné 1 code d'état d'exécution make: *** [rolistik] Erreur 1 famille@bureau:~/Documents/Rolistik - sources$ ./rolistick bash: ./rolistick: Aucun fichier ou répertoire de ce type famille@bureau:~/Documents/Rolistik - sources$ ./make bash: ./make: Aucun fichier ou répertoire de ce type famille@bureau:~/Documents/Rolistik - sources$ make g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o MainWindow.o MainWindow.cpp MainWindow.cpp: In member function «void MainWindow::quitterApplication(bool)": MainWindow.cpp:1922: attention : unused variable «boutonAnnuler" g++ -o rolistik AfficheurDisque.o BarreOutils.o Carte.o CarteFenetre.o ClientServeur.o DessinPerso.o EditeurNotes.o Image.o LecteurAudio.o Liaison.o ListeUtilisateurs.o main.o MainWindow.o NouveauPlanVide.o SelecteurCouleur.o SelecteurDiametre.o Tchat.o TextEditAmeliore.o WorkspaceAmeliore.o moc_AfficheurDisque.o moc_BarreOutils.o moc_Carte.o moc_CarteFenetre.o moc_ClientServeur.o moc_DessinPerso.o moc_EditeurNotes.o moc_Image.o moc_LecteurAudio.o moc_Liaison.o moc_ListeUtilisateurs.o moc_MainWindow.o moc_NouveauPlanVide.o moc_Tchat.o moc_TextEditAmeliore.o -L/usr/lib -L. -lfmod-3.75 -lQtGui -lQtNetwork -lQtCore -lpthread /usr/bin/ld: skipping incompatible ./libfmod-3.75.so when searching for -lfmod-3.75 /usr/bin/ld: cannot find -lfmod-3.75 collect2: ld a retourné 1 code d'état d'exécution make: *** [rolistik] Erreur 1 famille@bureau:~/Documents/Rolistik - sources$
Hors ligne
Pour marabout :
je l'ai mis dans le repertoir ou ce situent tous les fichiers soucre.
Hors ligne
Visiblement l'erreur :
/usr/bin/ld: skipping incompatible ./libfmod-3.75.so when searching for -lfmod-3.75
semble indiqué que libfmod-3.75 pose problème mais je ne vois pas pourquoi. Essaie de copier tous les fichier .h qui se trouve dans le dossier api de fmod dans le dossier rolistik puis fait :
make clean
puis :
make
EDIT:
Pourrais tu me poster le résulat de :
file libfmod-3.75.so
(utilise cette commande sur la lib qui se trouve dans le répertoire rolistik)
Dernière modification par Marabout (Le 23/01/2008, à 22:50)
Hors ligne
Merci c'est en cours de make.
un petit détail qui peut être très important, j'ai un architecture 64 bit ![]()
Hors ligne
je viens de fair emake clean puis make. l'erreur est la même.
resultat de : file libfmod-3.75.so
famille@bureau:~/Documents/Rolistik-sources$ file libfmod-3.75.so libfmod-3.75.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
je rapelles ce que je viens de dire au dessus : je suis en 64 bits.
je vais pas tarder à aller me coucher. je vous souhaite, si l'on ne se revois pas ce soir, une bonne nuit. j'essayerais les solutions que vous me proposerez demain.
Hors ligne
fraiseolait a écrit:
Merci c'est en cours de make.
un petit détail qui peut être très important, j'ai un architecture 64 bit
Effectivement ça peut poser problème car la bibliothèque fmod version 3.75 n'est apparemment compatible qu'avec une architecture 32 bits.
Hors ligne
j'a telechargé la version 64bit de la bibliotheque.
j'ai copié tout les fichiers du dossier api dans rolistik changé le fichier rolistik.pro
SOURCES+=*.cpp HEADERS+=*.h TEMPLATE=app CONFIG+=warn_on release QT+=network LIBS+=-L. -lfmod-ex64
ensuite, je fais
make clean.
puis :
make
et voilà ce qu'il se passe :
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o AfficheurDisque.o AfficheurDisque.cpp AfficheurDisque.cpp:60: attention : unused parameter «event" g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o BarreOutils.o BarreOutils.cpp g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o Carte.o Carte.cpp LecteurAudio.h:79: erreur: ISO C++ forbids declaration of «FSOUND_STREAM" with no type LecteurAudio.h:79: erreur: expected «;" before «*" token Carte.cpp:1007: attention : unused parameter «positionSouris" Carte.cpp: In member function «void Carte::ajouterPj(QString, QString, QColor)": Carte.cpp:1370: attention : unused variable «pj" Carte.cpp: In member function «void Carte::emettreTrace()": Carte.cpp:1692: attention : comparaison entre des expressions entières signée et non signée Carte.cpp: In member function «void Carte::emettreTrajetPersonnage()": Carte.cpp:1933: attention : comparaison entre des expressions entières signée et non signée make: *** [Carte.o] Erreur 1 famille@bureau:~/Documents/Rolistik-sources$
je suis pas un expert, mais y'aurais pas une erreur dans le fichier Carte.cpp?
Hors ligne
Si vous contactez l'auteur dite lui de conseiller Mumnle à la place de skype et aussi de ne pas dire sur la page d'accueil que son pgme ne peut être vendu car il est sous GPL ![]()
Hors ligne
watchwolf :
je l'ai contacté pour lui dire que je demandais de l'aide pour le passer sous ubuntu, il m'a tjrs pas répondu ![]()
Hors ligne
Bonjour à tous, je suis le développeur de Rolistk;
Tout d'abord bravo Marabout pour ce portage express! Je n'utilise pas (plus) Linux aussi serait-il envisageable que tu me fournisses une archive compressée du source modifié, ainsi qu'un binaire pour ta machine (Intel je suppose) accompagné de la procédure de compilation (en remplacement du fichier que je fourni pour Windows). Il n'y a pas le feu au lac, d'autant que je suis moi-même pas mal occupé en ce moment. Je pense que beaucoup de linuxiens seraient ravis de pouvoir utiliser Rolistik (d'après les mails que j'ai reçu).
Watchwolf en ce qui concerne la non commercialisation de Rolistik, elle est due à la licence de la libraire Fmod (qui n'est pas sous GNU GPL mais sous une licence propre, non commerciale).
@ Rolistik :
il serait facile de te faire une archive avec les sources modifiées pour Ubuntu-32bit, mais dans la modification du fichier MainWindow.cpp
on mets un chemin d'acces qui sera différent pour tous, et qui présenterais une erreur si la personne utilisait le code tel que fourni.
#ifdef WIN32
// L'instruction ShellExecute suivante appelle l'application associee au type de fichier passe en parametre
ShellExecute(NULL, "open", "Rolistik.chm", NULL, NULL, SW_SHOWMAXIMIZED);
#else
[b]system("kchmviewer path_répertoire_rolistik/Rolistik.chm &");[/b]
#endifca doit être facilement résolvable. enfin pas trop pour moi.
Reste toujours le problème de 64bit. je suis un peu géné car je vois que ca pose pas mal de souci pour pas mal d'appli.
Hors ligne
en faisant un truc du genre :
char* path_rep_rolistik;
getcwd(path_rep_rolistik,500);
sprintf(path_rep_rolistik,"kchmviewer %s/Rolistik.chm &",path_rep_rolistik);
system(path_rep_rolistik);
c'est du code C mais devrait fonctionner en C++
Hors ligne
Salut à tous,
@fraiseolait : Je suis à mon boulot donc je peux pas trop faire avancer le schmilblik. Je verrais ce soir si c'est possible de régler le problème posé par ton architecture 64bits.
@Rolistik : je veux bien te fournir les modifications mais il faudrait que je fasse ça plus proprement. (J'ai fait ça hier soir à l'arrache donc y' a surement moyen de faire mieux).
Quant au problème du path ça doit pourvoir se régler facilement en utilisant par exemple une variable d'environnement (genre ROLISTIK_PATH) qui pointerait sur le bon répertoire.
Dernière modification par Marabout (Le 24/01/2008, à 12:17)
Hors ligne
1 2 3 … 8 Page suivante »