Pages: [1]   Bas de page
  Imprimer  
Auteur Fil de discussion: [résolu] compiler un plasmoïde  (Lu 1538 fois)
pafra
Newbie
*
Hors ligne Hors ligne

Messages: 49


Voir le profil
« le: Janvier 28, 2010, 15:39:00 »

Bonjour,
je cherche à compiler plasma-mail qui n'apparait pas dans les dépots
j'ai trouvé là http://www.kde-look.org/help/index.php?type=70
Citation
How to install a Plasmoid

    * tar -xvf plasmoid.tar.gz
    * cd plasmoid
    * mkdir build
    * cd build
    * cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` .
    * make
    * sudo make install OR su -c "make install"
    * Have fun! :-)
mais
Citation
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
CMake Error: your C compiler: "CMAKE_C_COMPILER-NOTFOUND" was not found.   Please set CMAKE_C_COMPILER to a valid compiler path or name.
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found.   Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
je pense à un problème de path ( comme c'est indiqué )
Comment résoudre ? y a t'il d'autres solutions ?
merci
« Dernière édition: Janvier 29, 2010, 16:34:17 par gyan000 » Journalisée
gyan000
Team Pardus
Administrateur
Hero des helpeurs
*****
Hors ligne Hors ligne

Messages: 605



Voir le profil WWW
« Répondre #1 le: Janvier 28, 2010, 16:32:22 »

Bonsoir,

Déjà, il faut commencer par installer la chaine d'outils GNU nécessaire pour compiler:

Code:
sudo pisi it -c system.devel

Suivi d'un:
Code:
sudo pisi it kdelibs-devel automoc4
« Dernière édition: Janvier 28, 2010, 16:36:25 par gyan000 » Journalisée

You know this kind of guy who does nothing but bad things and wonders why his life sucks ?
pafra
Newbie
*
Hors ligne Hors ligne

Messages: 49


Voir le profil
« Répondre #2 le: Janvier 28, 2010, 17:30:17 »

bonsoir,
system.devel est définitivement interrompu
il y a peut etre un équivalent j'ai mis kdedevel
mais j'ai toujours des erreurs
Code:
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Looking for Q_WS_WIN - not found.                                   
-- Looking for Q_WS_QWS                                               
CMake Error at /usr/share/cmake-2.6/Modules/CMakeCInformation.cmake:16 (GET_FILENAME_COMPONENT):
  get_filename_component called with incorrect number of arguments                             
Call Stack (most recent call first):                                                           
  CMakeLists.txt:3 (PROJECT)                                                                   


CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
CMake Error at /usr/share/cmake-2.6/Modules/CMakeCInformation.cmake:16 (GET_FILENAME_COMPONENT):
  get_filename_component called with incorrect number of arguments
Call Stack (most recent call first):
  CMakeLists.txt:3 (PROJECT)


CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.5.3 (using /usr/qt/4/bin/qmake)
-- Looking for include files CMAKE_HAVE_PTHREAD_H
CMake Error at /usr/share/cmake-2.6/Modules/CMakeCInformation.cmake:16 (GET_FILENAME_COMPONENT):
  get_filename_component called with incorrect number of arguments
Call Stack (most recent call first):
  CMakeLists.txt:3 (PROJECT)


CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Looking for include files CMAKE_HAVE_PTHREAD_H - not found.
-- Could NOT find Threads  (missing:  Threads_FOUND)
-- Found Automoc4: /usr/bin/automoc4
-- Found Perl: /usr/bin/perl
-- Phonon Version: 4.3.50
-- Found Phonon: /usr/qt/4/lib/libphonon.so
-- Found Phonon Includes: /usr/qt/4/include/KDE;/usr/qt/4/include
-- Performing Test _OFFT_IS_64BIT
CMake Error at /usr/share/cmake-2.6/Modules/CMakeCXXInformation.cmake:17 (GET_FILENAME_COMPONENT):
  get_filename_component called with incorrect number of arguments
Call Stack (most recent call first):
  CMakeLists.txt:3 (PROJECT)


CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Performing Test _OFFT_IS_64BIT - Failed
-- Found KDE 4.3 include dir: /usr/kde/4/include
-- Found KDE 4.3 library dir: /usr/kde/4/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/kde/4/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Configuring incomplete, errors occurred!

sinon je pensais à d'autres solutions genre superkarama ou autres
histoire de ne pas ouvrir son navigateur pour verifier ses mails
merci
Journalisée
gyan000
Team Pardus
Administrateur
Hero des helpeurs
*****
Hors ligne Hors ligne

Messages: 605



Voir le profil WWW
« Répondre #3 le: Janvier 28, 2010, 20:49:15 »

Bonsoir,

Normalement, les deux lignes de commandes que j'ai donné _doivent_ fonctionner. (et vous permettre de compiler ce plasmoide.)
Serait-il possible que vous les recopiez-colliez dans une konsole et de me copier-coller le résultat ici ?
Journalisée

You know this kind of guy who does nothing but bad things and wonders why his life sucks ?
pafra
Newbie
*
Hors ligne Hors ligne

Messages: 49


Voir le profil
« Répondre #4 le: Janvier 29, 2010, 09:18:01 »

bonjour
Code:
Installation de libX11-devel, version majeure 1.2.2, version mineure 18, build 6
Extraction des fichiers de libX11-devel
Configuration du paquet libX11-devel
libX11-devel configuré
Erreur du système. Programme définitivement interrompu.
(-30975, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: Argument invalide')
Veuillez utiliser 'pisi help' pour une aide généraliste.
Utiliser --debug pour voir la pile d'exécution.
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
  File "/usr/lib/python2.6/atexit.py", line 24, in _run_exitfuncs
    func(*targs, **kargs)
  File "/usr/lib/pardus/pisi/__init__.py", line 63, in _cleanup
    filesdb.close()
  File "/usr/lib/pardus/pisi/db/filesdb.py", line 76, in close
    self.filesdb.close()
  File "/usr/lib/python2.6/shelve.py", line 143, in close
    self.sync()
  File "/usr/lib/python2.6/shelve.py", line 164, in sync
    self.dict.sync()
  File "/usr/lib/python2.6/bsddb/__init__.py", line 344, in sync
    return _DeadlockWrap(self.db.sync)
  File "/usr/lib/python2.6/bsddb/dbutils.py", line 68, in DeadlockWrap
    return function(*_args, **_kwargs)
DBRunRecoveryError: (-30975, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: fatal region error detected; run recovery')
Error in sys.exitfunc:
No handlers could be found for logger "pisi"
Erreur du système. Programme définitivement interrompu.
(-30975, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: fatal region error detected; run recovery')
Veuillez utiliser 'pisi help' pour une aide généraliste.
Utiliser --debug pour voir la pile d'exécution.
apres avoir télécharger 27 paquets:
Code:
Les paquets suivants vont être installés dans cet ordre afin de satisfaire des dépendances supplémentaires :                     
libX11-devel diffstat quilt yacc util-macros unifdef libpthread-stubs klibc bison gcc intltool icecream pkgconfig yasm scons ccache dietlibc gnuconfig libobjc xorg-proto swig catbox chrpath patch xtrans icecream-scheduler nasm   
parce que
Code:
Les paquets suivants sont déjà installés et ne seront pas installés à nouveau :
kernel-headers autoconf cmake libgfortran mpfr make automake m4 libtool libsigsegv binutils gmp perl-XML-Parser xcb-proto libgomp
Code:
Installation 1 / 27
libX11-devel-1.2.2-18-6.pisi [en cache]
Installation de libX11-devel, version majeure 1.2.2, version mineure 18, build 6
Extraction des fichiers de libX11-devel
Configuration du paquet libX11-devel
libX11-devel configuré
Erreur du système. Programme définitivement interrompu.
(-30975, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: Argument invalide')
Veuillez utiliser 'pisi help' pour une aide généraliste.
Utiliser --debug pour voir la pile d'exécution.
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
  File "/usr/lib/python2.6/atexit.py", line 24, in _run_exitfuncs
    func(*targs, **kargs)
  File "/usr/lib/pardus/pisi/__init__.py", line 63, in _cleanup
    filesdb.close()
  File "/usr/lib/pardus/pisi/db/filesdb.py", line 76, in close
    self.filesdb.close()
  File "/usr/lib/python2.6/shelve.py", line 143, in close
    self.sync()
  File "/usr/lib/python2.6/shelve.py", line 164, in sync
    self.dict.sync()
  File "/usr/lib/python2.6/bsddb/__init__.py", line 344, in sync
    return _DeadlockWrap(self.db.sync)
  File "/usr/lib/python2.6/bsddb/dbutils.py", line 68, in DeadlockWrap
    return function(*_args, **_kwargs)
DBRunRecoveryError: (-30975, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: fatal region error detected; run recovery')
Error in sys.exitfunc:
No handlers could be found for logger "pisi"
Erreur du système. Programme définitivement interrompu.
(-30975, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: fatal region error detected; run recovery')
Veuillez utiliser 'pisi help' pour une aide généraliste.
Utiliser --debug pour voir la pile d'exécution.

mais hier il me disait uniquement que
Code:
Erreur du système. Programme définitivement interrompu.
merci de votre aide
Journalisée
pafra
Newbie
*
Hors ligne Hors ligne

Messages: 49


Voir le profil
« Répondre #5 le: Janvier 29, 2010, 11:59:37 »

j'ai réussi à installer system.devel en insistant (en 5, 6 fois )
maintenant j'en suis là
Code:
make
Scanning dependencies of target plasma_applet_mail_plasmoid_automoc
Generating account_checker.moc
Generating plasmoid.moc
[  0%] Built target plasma_applet_mail_plasmoid_automoc
[ 14%] Generating ui_untitled.h
Scanning dependencies of target plasma_applet_mail_plasmoid
[ 28%] Building CXX object CMakeFiles/plasma_applet_mail_plasmoid.dir/plasma_applet_mail_plasmoid_automoc.o
[ 42%] Building CXX object CMakeFiles/plasma_applet_mail_plasmoid.dir/account_checker.o
In file included from /home/*****/plasma-mail/pop.hpp:31,
                 from /home/*****/plasma-mail/account_checker.hpp:33,
                 from /home/*****/plasma-mail/account_checker.cpp:22:
/home/*****/plasma-mail/base_io.hpp:30:39: error: boost/algorithm/string.hpp: No such file or directory

*** 1 errors, 0 warnings
make[2]: *** [CMakeFiles/plasma_applet_mail_plasmoid.dir/account_checker.o] Erreur 1
make[1]: *** [CMakeFiles/plasma_applet_mail_plasmoid.dir/all] Erreur 2
make: *** [all] Erreur 2
Journalisée
gyan000
Team Pardus
Administrateur
Hero des helpeurs
*****
Hors ligne Hors ligne

Messages: 605



Voir le profil WWW
« Répondre #6 le: Janvier 29, 2010, 14:34:16 »

Bonsoir,

Code:
sudo pisi it boost boost-devel
Journalisée

You know this kind of guy who does nothing but bad things and wonders why his life sucks ?
pafra
Newbie
*
Hors ligne Hors ligne

Messages: 49


Voir le profil
« Répondre #7 le: Janvier 29, 2010, 15:22:34 »

merci gyan ça marche
pour info j'ai du copier les fichiers créés dans le dossier "kde4-config-prefix." aux emplacements respectifs
Journalisée
pafra
Newbie
*
Hors ligne Hors ligne

Messages: 49


Voir le profil
« Répondre #8 le: Janvier 29, 2010, 15:37:32 »

heu.résolu
Journalisée
Pages: [1]   Haut de page
  Imprimer  
 
Aller à: