PDA

Afficher la version complète : [Réglé] kencfs OK en Suse, pas OK en Debian !!



moniroje
05/02/2015, 12h31
Hello!!
rudement pratique, le one-click-install quand même!!!
Donc, là, en Debian, je veux installer ce logiciel qui marche en Suse
et là,
http://kde-apps.org/content/show.php?action=content&content=134003
peut-être mon erreur?? je choisis Download Sources
alors qu'il y avait aussi: Download Arch(ArchLinux package in AUR)

L'install, je fais tout comme ils disent:
$> qmake-qt4
$> make
$> make$> sudo make install

ça se termine en console par:
compilation terminated.

Makefile:271: recipe for target 'mainwindow.o' failed
make: *** [mainwindow.o] Error 1
KDE ne voit pas kencfs dans son Applications
Je ne trouve pas /usr/bin/kencfs.
Mais je trouve dans le répertoire de kencfs un bouton avec cadenas: kencfs.desktop
ça ouvre une tite fenêtre
:
Ceci va démarrer le programme: kencfs Chouette!
zut, impossible, pas exécutable???... un truc de droits???
clic-droite-propriétés-Droits d'accès: est exécutable est coché mais tout est
en grisé: Ce fichier utilise des droits d'accès avancés...
Bon, console:

root@Siderante:~# chmod -R 777 /Mesdocs/Informatique/kencfs/kencfs-1.4.0
Vérif: c'est bon, n'est plus en grisé. Je lance avec ce bouton: encore le
message:

Il est impossible pour KDEInit de lancer « kencfs »:
Could not find 'kencfs' executable
Ah oui, j'ai permis au dossier kencfs-1.4.0 et donc au bouton kencfs.desktop;
mais ce n'est pas permis à kencfs; recherchons à nouveau à /usr/bin: ben non,
il n'y a pas kencfs... Il est où ???
Je le cherche avec catfish: je vois bien que c'est installé dans la partition de Suse, à son /usr/bin;
mais rien dans ma partition Debian...

Et là, je seiche.. heu, je sèche.
Je fais quoi, svp ???

Antoine
05/02/2015, 13h29
Salut,

Vu que la compilation échoue, tu pourras pas le lancer.

Donne le message complet de l'erreur au make.

moniroje
05/02/2015, 19h43
Hello Antoine!
J'ai supprimé puis je re-téléchargé, décompressé et:

alain@Siderante:/Mesdocs/Informatique/kencfs-1.4.0$ qmake-qt4
alain@Siderante:/Mesdocs/Informatique/kencfs-1.4.0$ make
/usr/lib/x86_64-linux-gnu/qt4/bin/uic mainwindow.ui -o ui_mainwindow.h
/usr/lib/x86_64-linux-gnu/qt4/bin/uic fsdialog.ui -o ui_fsdialog.h
/usr/lib/x86_64-linux-gnu/qt4/bin/uic configdialog.ui -o ui_configdialog.h
configdialog.ui: Warning: Z-***** assignment: '' is not a valid widget.
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/usr/include/kde4 -I. -I. -o main.o main.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/usr/include/kde4 -I. -I. -o mainwindow.o mainwindow.cpp
mainwindow.cpp:43:30: fatal error: KDE/KWallet/Wallet: Aucun fichier ou dossier de ce type
#include <KDE/KWallet/Wallet>
^
compilation terminated.
Makefile:271: recipe for target 'mainwindow.o' failed
make: *** [mainwindow.o] Error 1
alain@Siderante:/Mesdocs/Informatique/kencfs-1.4.0$

et donc ne suis pas allé plus loin puisque problème déjà au make...
En bas de page du site, il me semble qu'il y en ait d'autres qui ont eu comme moi, pbs d'install...

Antoine
05/02/2015, 21h05
alain@Siderante:/Mesdocs/Informatique/kencfs-1.4.0$ qmake-qt4
alain@Siderante:/Mesdocs/Informatique/kencfs-1.4.0$ make
/usr/lib/x86_64-linux-gnu/qt4/bin/uic mainwindow.ui -o ui_mainwindow.h
/usr/lib/x86_64-linux-gnu/qt4/bin/uic fsdialog.ui -o ui_fsdialog.h
/usr/lib/x86_64-linux-gnu/qt4/bin/uic configdialog.ui -o ui_configdialog.h
configdialog.ui: Warning: Z-***** assignment: '' is not a valid widget.
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/usr/include/kde4 -I. -I. -o main.o main.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/usr/include/kde4 -I. -I. -o mainwindow.o mainwindow.cpp
mainwindow.cpp:43:30: fatal error: KDE/KWallet/Wallet: Aucun fichier ou dossier de ce type
#include <KDE/KWallet/Wallet>
^
compilation terminated.
Makefile:271: recipe for target 'mainwindow.o' failed
make: *** [mainwindow.o] Error 1
alain@Siderante:/Mesdocs/Informatique/kencfs-1.4.0$



Il te manque des fichiers de développement pour compiler. Pour le fichier mentionné, sous Debian ça devrait être kdelibs5-dev, vu qu'il n'y a pas de kwallet-dev.

moniroje
05/02/2015, 23h08
OK, j'installe kdelibs5-dev et je recommence:
$> qmake-qt4
$> make
$> sudo make install
et tout a l'air d'avoir marché.
En effet, KDE a dans Applications-Récemment installés : kencfs !!! Génial!!
Ah zut! hi hi, je clique dessus et j'ai une tite fenêtre avec un x rouge:
Fatal error! Warning 'encfs' is not installed!!
Ah oui, je me souviens que en Suse, ça m'avait fait le même coup: ce logiciel
est kencfs, le logiciel graphique pour ouvrir encfs: donc je dois installer encfs...
En fait, non, j'ai eu la visite de kdewallets puis tout est rentré dans l'ordre: ça marche!!
Bravo Antoine et merci...:waoo: grâce à toi, je suis trop fort, hi hi...