← retour à la page principale du projet
Rapport du lundi 18 juillet 2005

Matin:
Problèmes avec la machines Douglas qui refuse de démarrer; Jean-Charles a réparé le souci.
J'ai encore une fois essayé d'installer KDevelop; j'ai fait la manipulation devant Jean-Charlesr, & ça a marché avec l'urpmi (ne me demandez pas par quel miracle). Pour info, le log d'installation:
[gilles@localhost cosme]$ su
Password:
[root@localhost cosme]# urpmi kdevelop
Un des paquetages suivants est nécessaire :
 1- automake1.8-1.9.4-3mdk.noarch : A GNU tool for automatically creating Makefiles (to install)
 2- automake1.7-1.7.9-2mdk.noarch : A GNU tool for automatically creating Makefiles. (to install)
 3- automake1.6-1.6.3-2mdk.noarch : A GNU tool for automatically creating Makefiles. (to install)
 4- automake1.4-1.4-25.p6.mdk.noarch : A GNU tool for automatically creating Makefiles. (to install)
Que choisissez-vous ? (1-4) 1
Un des paquetages suivants est nécessaire :
 1- xemacs-extras-21.4.17-2mdk.i586 : Files that XEmacs has in common with GNU Emacs. (to install)
 2- ctags-5.5.4-1mdk.i586 : Generates an index (or "tag") file for objects found in source files. (to install)
Que choisissez-vous ? (1-2) 1
Un des paquetages suivants est nécessaire :
 1- kdeutils-common-3.3.2-22mdk.i586 : Kdeutils common files (to install)
 2- kdeutils-3.3.2-22mdk.i586 : K Desktop Environment - Utilities (to install)
Que choisissez-vous ? (1-2) 2
Afin de poursuivre la mise à jour, les paquetages suivants doivent être désinstallés :
emacs-21.3-20mdk.i586 (en raison de conflit avec xemacs-extras)
emacs-X11-21.3-20mdk.i586 (car emacs == 21.3-20mdk est non satisfait) (o/N) o
Pour satisfaire les dépendances, les 21 paquetages suivants vont être installés(175 Mo):
automake1.8-1.9.4-3mdk.noarch
kdeutils-3.3.2-22mdk.i586
kdeutils-common-3.3.2-22mdk.i586
kdeutils-kdessh-3.3.2-22mdk.i586
kdeutils-kedit-3.3.2-22mdk.i586
kdeutils-khexedit-3.3.2-22mdk.i586
kdeutils-kjots-3.3.2-22mdk.i586
kdeutils-ksim-3.3.2-22mdk.i586
kdeutils-ktimer-3.3.2-22mdk.i586
kdevelop-3.1.2-10mdk.i586
libcanna1-3.7p3-1mdk.i586
libkdecore4-devel-3.3.2-124.1.102mdk.i586
libkdeutils1-common-3.3.2-22mdk.i586
libkdeutils1-kedit-3.3.2-22mdk.i586
libkdeutils1-ksim-3.3.2-22mdk.i586
libnet-snmp5-5.2.1-3mdk.i586
libtool-1.5.12-4mdk.i586
mandrakelinux-create-kde-mdk-menu-1.0-4mdk.noarch
tcp_wrappers-7.6-25mdk.i586
xemacs-21.4.17-2mdk.i586
xemacs-extras-21.4.17-2mdk.i586
Est-ce correct ? (O/n) o

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/mandrakelinux-create-kde-mdk-menu-1.0-4mdk.noarch.rpm
installation de mandrakelinux-create-kde-mdk-menu-1.0-4mdk.noarch.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
     1/21: mandrakelinux-create-kde-mdk-menu#############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/tcp_wrappers-7.6-25mdk.i586.rpm
installation de tcp_wrappers-7.6-25mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
     2/21: tcp_wrappers          #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/libnet-snmp5-5.2.1-3mdk.i586.rpm
installation de libnet-snmp5-5.2.1-3mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
     3/21: libnet-snmp5          #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/libtool-1.5.12-4mdk.i586.rpm
installation de libtool-1.5.12-4mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
     4/21: libtool               #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/libcanna1-3.7p3-1mdk.i586.rpm
installation de libcanna1-3.7p3-1mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
     5/21: libcanna1             #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/xemacs-21.4.17-2mdk.i586.rpm
    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/xemacs-extras-21.4.17-2mdk.i586.rpm
installation de xemacs-21.4.17-2mdk.i586.rpm xemacs-extras-21.4.17-2mdk.i586.rpm depuis /var/cache/urpmi/rpms
désinstallation de emacs-X11-21.3-20mdk.i586 emacs-21.3-20mdk.i586
Préparation ...                  #############################################
     6/21: xemacs-extras         #############################################
     7/21: xemacs                #############################################
install-info: avertissement: aucune entrée répertoire Info dans « /usr/share/info/xemacs/tempo.info.bz2 »
install-info: avertissement: aucune entrée répertoire Info dans « /usr/share/info/xemacs/tm-view-en.info.bz2 »
install-info: avertissement: aucune entrée répertoire Info dans « /usr/share/info/xemacs/tm-view-ja.info.bz2 »
grep: /var/lib/rpm/alternatives/emacs: No such file or directory

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/automake1.8-1.9.4-3mdk.noarch.rpm
installation de automake1.8-1.9.4-3mdk.noarch.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
     8/21: automake1.8           #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/libkdeutils1-common-3.3.2-22mdk.i586.rpm
        100% of 302k completed, ETA = --:--:--, speed = 4944k        installation de libkdeutils1-common-3.3.2-22mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
     9/21: libkdeutils1-common   #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/libkdeutils1-ksim-3.3.2-22mdk.i586.rpm
installation de libkdeutils1-ksim-3.3.2-22mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
    10/21: libkdeutils1-ksim     #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/libkdeutils1-kedit-3.3.2-22mdk.i586.rpm
installation de libkdeutils1-kedit-3.3.2-22mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
    11/21: libkdeutils1-kedit    #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/kdeutils-common-3.3.2-22mdk.i586.rpm
installation de kdeutils-common-3.3.2-22mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
    12/21: kdeutils-common       #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/kdeutils-kdessh-3.3.2-22mdk.i586.rpm
installation de kdeutils-kdessh-3.3.2-22mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
    13/21: kdeutils-kdessh       #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/kdeutils-kedit-3.3.2-22mdk.i586.rpm
installation de kdeutils-kedit-3.3.2-22mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
    14/21: kdeutils-kedit        #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/kdeutils-khexedit-3.3.2-22mdk.i586.rpm
installation de kdeutils-khexedit-3.3.2-22mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
    15/21: kdeutils-khexedit     #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/kdeutils-kjots-3.3.2-22mdk.i586.rpm
installation de kdeutils-kjots-3.3.2-22mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
    16/21: kdeutils-kjots        #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/kdeutils-ksim-3.3.2-22mdk.i586.rpm
installation de kdeutils-ksim-3.3.2-22mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
    17/21: kdeutils-ksim         #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/kdeutils-ktimer-3.3.2-22mdk.i586.rpm
installation de kdeutils-ktimer-3.3.2-22mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
    18/21: kdeutils-ktimer       #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/kdeutils-3.3.2-22mdk.i586.rpm
installation de kdeutils-3.3.2-22mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
    19/21: kdeutils              #############################################

installation de libkdecore4-devel-3.3.2-124.1.102mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
    20/21: libkdecore4-devel     #############################################

    ftp://ftp-sophia.cma.fr/pub/linux/distributions/Mandrakelinux/official/10.2/i586/media/main/kdevelop-3.1.2-10mdk.i586.rpm
installation de kdevelop-3.1.2-10mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
    21/21: kdevelop              #############################################
[root@localhost cosme]# kdevelop&
[1] 10793
[root@localhost cosme]# Link points to "/tmp/ksocket-root"
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
Link points to "/tmp/kde-root"
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
kbuildsycoca running...
Reusing existing ksycoca
kio (KService*): WARNING: The desktop entry file Utilities/kfilereplacepart.desktop has Type=Service but is located under "apps" instead of "services"
kio (KService*): WARNING: Invalid Service : Utilities/kfilereplacepart.desktop
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Sound/amarok.desktop' specifies undefined mimetype/servicetype 'audio/x-sid'
kio (KMimeType): WARNING: 'kdeveloplanguagesupport.desktop' specifies undefinedmimetype/servicetype 'KDevelop/Part'
kio (KMimeType): WARNING: 'kbearimportfilter.desktop' specifies undefined mimetype/servicetype 'KParts/Plugin'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/Totem Movie Player.desktop' specifies undefined mimetype/servicetype 'video/dv'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/Totem Movie Player.desktop' specifies undefined mimetype/servicetype 'video/msvideo'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/Totem Movie Player.desktop' specifies undefined mimetype/servicetype 'video/x-avi'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/Totem Movie Player.desktop' specifies undefined mimetype/servicetype 'video/x-nsv'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/Totem Movie Player.desktop' specifies undefined mimetype/servicetype 'audio/x-mpeg'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/Totem Movie Player.desktop' specifies undefined mimetype/servicetype 'audio/x-m4a'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/Totem Movie Player.desktop' specifies undefined mimetype/servicetype 'audio/x-ms-asf'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/Totem Movie Player.desktop' specifies undefined mimetype/servicetype 'audio/x-ms-asx'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/Totem Movie Player.desktop' specifies undefined mimetype/servicetype 'audio/x-ms-wax'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/Totem Movie Player.desktop' specifies undefined mimetype/servicetype 'application/x-flac'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/Totem Movie Player.desktop' specifies undefined mimetype/servicetype 'misc/ultravox'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/Totem Movie Player.desktop' specifies undefined mimetype/servicetype 'application/x-matroska'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/System/Archiving/CDBurning/Nautilus CD Burning.desktop' specifies undefined mimetype/servicetype 'application/x-cd-image'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Graphics/kuickshow.desktop' specifies undefined mimetype/servicetype 'image/x-eim'
kbuildsycoca: WARNING: 'kdevjavadebugger.desktop' specifies undefined mimetype/servicetype 'KDevelop/Part'
kbuildsycoca: WARNING: 'kcertpart.desktop' specifies undefined mimetype/servicetype 'application/binary-certificate'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/kaffeine.desktop' specifies undefined mimetype/servicetype 'audio/x-mpeg'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/kaffeine.desktop' specifies undefined mimetype/servicetype 'audio/x-ogg'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/kaffeine.desktop' specifies undefined mimetype/servicetype 'audio/x-pn-realaudio-plugin'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/kaffeine.desktop' specifies undefined mimetype/servicetype 'video/msvideo'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/kaffeine.desktop' specifies undefined mimetype/servicetype 'video/x-avi'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Video/kaffeine.desktop' specifies undefined mimetype/servicetype 'application/x-mplayer2'
kbuildsycoca: WARNING: 'kaffeine_part.desktop' specifies undefined mimetype/servicetype 'KMediaPart'
kbuildsycoca: WARNING: 'kaffeine_part.desktop' specifies undefined mimetype/servicetype 'audio/x-mpeg'
kbuildsycoca: WARNING: 'kaffeine_part.desktop' specifies undefined mimetype/servicetype 'audio/x-ogg'
kbuildsycoca: WARNING: 'kaffeine_part.desktop' specifies undefined mimetype/servicetype 'audio/x-pn-realaudio-plugin'
kbuildsycoca: WARNING: 'kaffeine_part.desktop' specifies undefined mimetype/servicetype 'video/msvideo'
kbuildsycoca: WARNING: 'kaffeine_part.desktop' specifies undefined mimetype/servicetype 'video/x-avi'
kbuildsycoca: WARNING: 'kaffeine_part.desktop' specifies undefined mimetype/servicetype 'application/x-mplayer2'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Graphics/The GIMP v2.desktop' specifies undefined mimetype/servicetype 'image/bmp'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Graphics/The GIMP v2.desktop' specifies undefined mimetype/servicetype 'image/fits'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Graphics/The GIMP v2.desktop' specifies undefined mimetype/servicetype 'image/pcx'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Graphics/The GIMP v2.desktop' specifies undefined mimetype/servicetype 'image/pix'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Graphics/The GIMP v2.desktop' specifies undefined mimetype/servicetype 'image/pnm'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Networking/kfmclient_war.desktop' specifies undefined mimetype/servicetype 'application/x-webarchive'
kbuildsycoca: WARNING: 'kxsldbg_part.desktop' specifies undefined mimetype/servicetype 'text/english'
kbuildsycoca: WARNING: 'kxsldbg_part.desktop' specifies undefined mimetype/servicetype 'text/x-c'
kbuildsycoca: WARNING: 'kxsldbg_part.desktop' specifies undefined mimetype/servicetype 'text/x-c++'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Internet/WebBrowsers/Mozilla Firefox.desktop' specifies undefined mimetype/servicetype 'text/mml'
kbuildsycoca: WARNING: 'qeditor_part.desktop' specifies undefined mimetype/servicetype 'text/english'
kbuildsycoca: WARNING: 'qeditor_part.desktop' specifies undefined mimetype/servicetype 'text/x-c'
kbuildsycoca: WARNING: 'qeditor_part.desktop' specifies undefined mimetype/servicetype 'text/x-c++'
kbuildsycoca: WARNING: 'knotify.desktop' specifies undefined mimetype/servicetype 'KNotify'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Multimedia/Graphics/showfoto.desktop' specifies undefined mimetype/servicetype 'image/x-eim'
kbuildsycoca: WARNING: '/var/lib/menu-xdg/applications/Mandrakelinux/Office/Wordprocessors/OpenOffice.org Writer.desktop' specifies undefined mimetype/servicetype 'application/x-doc'
kbuildsycoca: WARNING: 'klinkstatus_part.desktop' specifies undefined mimetype/servicetype 'text/english'
kbuildsycoca: WARNING: 'klinkstatus_part.desktop' specifies undefined mimetype/servicetype 'text/x-c'
kbuildsycoca: WARNING: 'klinkstatus_part.desktop' specifies undefined mimetype/servicetype 'text/x-c++'
KWrited - Écoute le périphérique « /dev/pts/2 »
Connecting kdevelop-10793/KDevCore/projectClosed()
PyDCOP connect kdevelop-10793/KDevCore/projectClosed()/f1() has result true
Connecting kdevelop-10793/KDevCore/projectOpened()
PyDCOP connect kdevelop-10793/KDevCore/projectOpened()/f2() has result true
QLayout "unnamed" added to IndexView "unnamed", which already has a layout

[1]+  Done                    kdevelop
[root@localhost cosme]# Mutex destroy failure: Device or resource busy
ICE default IO error handler doing an exit(), pid = 10812, errno = 0
Pour info, je tourne sur ma machine avec KDevelop 3.1.2, apparemment KDevelop a été désinstallé des machines de l'ISIA. Je demanderai à Jean-Charles de le réinstaller un de ces jours.
Aucune réponse constructive sur le forum de Qt4 France; la débat a viré à la bête bataille Windows/Linux... :-(
J'utilise WinSCP sous Windows pour faire mes transferts de fichier, & KBear sous Linux.
Erreur sensiblement identique sous le Mandrake du bahut:
bash-2.05b$ make run
qmake -o MakefileCosme cosme.pro
test -d obj/ || mkdir -p obj
make -f MakefileCosme
make[1]: Entering directory `/users/invites/reant/ProjetCosme/cosme'
g++ -c -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I/usr/local/coin/include -I/usr/local/soqt/include -I/usr/lib/qt3//include -o obj/cosme.o src/cosme.cpp
In file included from /usr/include/Inventor/Qt/SoQt.h:29,
                 from src/cosme.h:40,
                 from src/cosme.cpp:35:
/usr/include/Inventor/Qt/SoQtBasic.h:39: error: semicolon missing after declaration of `RingRotTrans'
/usr/include/Inventor/Qt/SoQtBasic.h:39: error: syntax error before `template'
make[1]: *** [obj/cosme.o] Erreur 1
make[1]: Leaving directory `/users/invites/reant/ProjetCosme/cosme'
make: *** [app] Erreur 2
à comparer à l'erreur que j'ai sur mon ordi:
[gilles@localhost cosme]$ make
test -d obj/ || mkdir -p obj
make -f MakefileCosme
make[1]: Entering directory `/home/gilles/ProjetCosme/cosme'
g++ -c -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I/usr/local/coin/include -I/usr/local/soqt/include -I/usr/lib/qt3//include -o obj/cosme.o src/cosme.cpp
In file included from /usr/include/Inventor/Qt/SoQt.h:29,
                 from src/cosme.h:40,
                 from src/cosme.cpp:35:
/usr/include/Inventor/Qt/SoQtBasic.h:39: error: expected unqualified-id before "template"
/usr/include/Inventor/Qt/SoQtBasic.h:39: error: expected `,' or `;' before "template"
make[1]: *** [obj/cosme.o] Erreur 1
make[1]: Leaving directory `/home/gilles/ProjetCosme/cosme'
make: *** [app] Erreur 2
Peut-être plus instructif, le message d'erreur de KDevelop:
cd '/home/gilles/ProjetCosme/cosme' && QTDIR="/usr/lib/qt3/" gmake -k -j1
qmake -o MakefileCosme cosme.pro
test -d obj/ || mkdir -p obj
make -f MakefileCosme
Compilation cosme.cpp (g++)
In file included from /usr/include/Inventor/Qt/SoQt.h:29,
from src/cosme.h:40,
from src/cosme.cpp:35:
/usr/include/Inventor/Qt/SoQtBasic.h:39: error: expected unqualified-id before "template"
/usr/include/Inventor/Qt/SoQtBasic.h:39: error: expected `,' or `;' before "template"
make[1]: *** [obj/cosme.o] Erreur 1
Compilation main.cpp (g++)
In file included from /usr/include/Inventor/Qt/SoQt.h:29,
from src/cosme.h:40,
from src/main.cpp:34:
/usr/include/Inventor/Qt/SoQtBasic.h:39: error: expected unqualified-id before "template"
/usr/include/Inventor/Qt/SoQtBasic.h:39: error: expected `,' or `;' before "template"
make[1]: *** [obj/main.o] Erreur 1
Compilation ring.cpp (g++)
In file included from /usr/include/Inventor/engines/SoSubEngine.h:29,
from /usr/include/Inventor/engines/SoCalculator.h:27,
from src/ring.cpp:43:
/usr/include/Inventor/engines/SoEngine.h:29: error: multiple types in one declaration
make[1]: *** [obj/ring.o] Erreur 1
Processus de génération des fichiers src/moc_cosme.cpp (moc)
Compilation moc_cosme.cpp (g++)
In file included from /usr/include/Inventor/Qt/SoQt.h:29,
from src/cosme.h:40,
from src/moc_cosme.cpp:11:
/usr/include/Inventor/Qt/SoQtBasic.h:39: error: expected unqualified-id before "template"
/usr/include/Inventor/Qt/SoQtBasic.h:39: error: expected `,' or `;' before "template"
make[1]: *** [obj/moc_cosme.o] Erreur 1
make[1]: La cible « first » n'a pas pu être refabriquée à cause d'erreurs.
gmake: *** [app] Erreur 2
*** Sortie avec l'état : 2 ***
Mouais...

Après-midi:
Je n'ai pas réussi à trouver pourquoi cela ne marchait pas, j'ai donc récupéré une vielle version, & j'ai refais les modifications.
Modification d'une icône. Je précise que j'ai fait les icônes avec The Gimp v2 & j'en ai converti certaines sous Windows avec XPM Convert (fait par Fred Cailleau-Lepetit sous licence GPL).
J'ai réussi à intégrer le SoCenterballDragger. Malheureusement, celui-ci ne donne pas des résultats très satisfaisants. La rotation se fait autour d'un point invisible qui n'est pas le centre de la sphère, la translation ne déplace pas l'objet en lui-même (en l'occurence l'outil) mais le centre de rotation. Je ne sais pas si cela est dû à une mauvaise utilisation de ma part, ou bien au dragger lui-même. J'ai cherché pour cela à compiler des exemples (exemple 1 & exemple 2), qui n'ont pas compilé. Une fois de lus, je ne sais pas si cela est dû à un code obsolète ou qui ne compile pas de leur part, ou bien à un problème sur ma configuration ou encore à un manque dans les variables d'environnement, ou bien alors au fait que j'utilise des librairies précompilées & par là même obsolètes...

À effectuer prochainement:

Valid XHTML 1.0 Transitional