Forum Linux.debian/ubuntu Problème de compilation Kiso

Posté par  (site web personnel) .
Étiquettes : aucune
0
15
mar.
2006
Bonsoir,

je tentes de compiler Kiso sur ma debian, mais je recontres quelques problèmes, voilà ce que j'ai au make:

-------------------------------------------------------------------
-MF ".deps/kiso.Tpo" -c -o kiso.o kiso.cpp; \
then mv -f ".deps/kiso.Tpo" ".deps/kiso.Po"; else rm -f ".deps/kiso.Tpo"; exit 1; fi
kiso.cpp:15:22: erreur: cdio/mmc.h : Aucun fichier ou répertoire de ce type
/usr/share/qt3/include/qtooltip.h:86: attention : ‘class QToolTip’ has virtual functions but non-virtual destructor
/usr/include/kde/kfiletreeview.h:41: attention : ‘class KFileTreeViewToolTip’ has virtual functions but non-virtual destructor
/usr/include/kde/keditlistbox.h:60: attention : ‘class KEditListBox::CustomEditor’ has virtual functions but non-virtual destructor
kiso.cpp: In member function ‘virtual void Mainform::showdrive()’:
kiso.cpp:3594: erreur: ‘scsi_mmc_cdb_t’ was not declared in this scope
kiso.cpp:3594: erreur: expected `;' before ‘cdb’
kiso.cpp:3596: erreur: ‘cdb’ was not declared in this scope
kiso.cpp:3596: erreur: ‘CDIO_MMC_GPCMD_GET_CONFIGURATION’ was not declared in this scope
kiso.cpp:3596: erreur: ‘CDIO_MMC_SET_COMMAND’ was not declared in this scope
kiso.cpp:3597: erreur: ‘CDIO_MMC_SET_READ_LENGTH8’ was not declared in this scope
kiso.cpp:3598: erreur: ‘CDIO_MMC_GET_CONF_ALL_FEATURES’ was not declared in this scope
kiso.cpp:3601: erreur: ‘SCSI_MMC_DATA_READ’ was not declared in this scope
kiso.cpp:3601: erreur: ‘scsi_mmc_run_cmd’ was not declared in this scope
kiso.cpp:3607: erreur: ‘CDIO_MMC_GET_LEN32’ was not declared in this scope
kiso.cpp:3613: erreur: ‘CDIO_MMC_GET_LEN16’ was not declared in this scope
kiso.cpp:3617: erreur: ‘CDIO_MMC_FEATURE_CORE’ was not declared in this scope
/usr/share/qt3/include/private/qucom_p.h: At global scope:
/usr/share/qt3/include/private/qucom_p.h:69: attention : ‘struct QUBuffer’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:77: attention : ‘struct QUType’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:104: attention : ‘struct QUType_Null’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:287: attention : ‘struct QUType_enum’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:307: attention : ‘struct QUType_ptr’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:326: attention : ‘struct QUType_iface’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:345: attention : ‘struct QUType_idisp’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:364: attention : ‘struct QUType_bool’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:383: attention : ‘struct QUType_int’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:403: attention : ‘struct QUType_double’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:423: attention : ‘struct QUType_charstar’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:444: attention : ‘struct QUType_QString’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucomextra_p.h:65: attention : ‘struct QUType_QVariant’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucomextra_p.h:87: attention : ‘struct QUType_varptr’ has virtual functions but non-virtual destructor
make[2]: *** [kiso.o] Erreur 1
make[2]: quittant le répertoire « /home/xenon/kiso-0.8.3/src »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/xenon/kiso-0.8.3 »
make: *** [all] Erreur 2
-------------------------------------------------------------------

Il doit y avoir une librairie manquante mais laquelle ? Si quelqu'un à une idée :)

Merci bonne soirée.

Romain
  • # libcdio sans doute

    Posté par  . Évalué à 2.

    (à voir : kiso.cpp:15:22: erreur: cdio/mmc.h : Aucun fichier ou répertoire de ce type )
    un petite recherche (cdio ) t'aurait donné :

    http://www.gnu.org/software/libcdio/
    • [^] # Re: libcdio sans doute

      Posté par  (site web personnel) . Évalué à 1.

      Pourtant j'ai bien regardé et les packages: libcdio-dev et libcdio3 sont installé, quand à mmc.h il est bien présent sur mon système:

      /usr/include/cdio/scsi_mmc.h
      /usr/src/linux-2.6.12/drivers/mmc/mmc.h
      /usr/src/linux-2.6.12/include/asm-arm/arch-pxa/mmc.h
      /usr/src/linux-2.6.12/include/asm-arm/mach/mmc.h
      /usr/src/linux-2.6.12/include/asm-mips/mach-au1x00/au1100_mmc.h
      /usr/src/linux-2.6.12/include/linux/mmc/host.h
      /usr/src/linux-2.6.12/include/linux/mmc/mmc.h

      Voilà je suis bloqué :)

      Merci bonne soirée

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.