Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/11/2017, à 07:47

syfran66

Problème pour installer EasyImageSizer3.tar.gz

Bonjour

J'ai téléchargé et décompressé EasyImageSizer3.tar.gz et en ouvrant un terminal suivant le post:
ask ubuntu
ça donne ceci:

yong@fg-Latitude-E4310 ~/Téléchargements/EasyImageSizer3 $ ./configure
bash: ./configure: Aucun fichier ou dossier de ce type

Il y a bien un fichier INSTALL mais click droit/ ouvrir dans un terminal ne donne rien et en l'ouvrant avec

xdg-open INSTALL

Il s'ouvre mais il est vide donc en tant que noob patenté je ne sais plus quoi faire.

Merci de votre aide SVP.

Hors ligne

#2 Le 01/11/2017, à 09:35

michel_04

Re : Problème pour installer EasyImageSizer3.tar.gz

Bonjour,

Il y a un ppa qui propose des paquets .deb (3.07) pour Trusty et Xenial : ppa:dhor/myway.

A+

Dernière modification par michel_04 (Le 01/11/2017, à 09:36)

Hors ligne

#3 Le 01/11/2017, à 11:07

foustala

Re : Problème pour installer EasyImageSizer3.tar.gz

si jamais tu n'étais pas sur xenial, je dirai qu'il se configure avec cmake

Hors ligne

#4 Le 01/11/2017, à 11:09

michel_04

Re : Problème pour installer EasyImageSizer3.tar.gz

Re,

foustala a écrit :

si jamais tu n'étais pas sur xenial, je dirai qu'il se configure avec cmake

Ce qui est indiqué dans le fichier TODO.

A+

Hors ligne

#5 Le 01/11/2017, à 11:44

foustala

Re : Problème pour installer EasyImageSizer3.tar.gz

le cmake passe

cmake EasyImageSizer3/
-- The C compiler identification is GNU 7.2.0
-- The CXX compiler identification is GNU 7.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/bin/qmake (found version "4.8.7") 
-- Configuring done
-- Generating done
-- Build files have been written to: /home/*/Téléchargements/build-dir

mais pas le make

 make
[  1%] Generating ui_pluginsdialog.h
[  3%] Generating include/easyimagesizer3/moc_easyimagesizer3.cxx
moc: Cannot open options file specified with @
Usage: moc [options] <header-file>
  -o<file>           write output to file rather than stdout
  -I<dir>            add dir to the include path for header files
  -E                 preprocess only; do not generate meta object code
  -D<macro>[=<def>]  define macro, with optional definition
  -U<macro>          undefine macro
  -i                 do not generate an #include statement
  -p<path>           path prefix for included file
  -f[<file>]         force #include, optional file name
  -nn                do not display notes
  -nw                do not display warnings
  @<file>            read additional options from file
  -v                 display version of moc
easyimagesizer3/CMakeFiles/easyimagesizer3.dir/build.make:62 : la recette pour la cible « easyimagesizer3/include/easyimagesizer3/moc_easyimagesizer3.cxx » a échouée
make[2]: *** [easyimagesizer3/include/easyimagesizer3/moc_easyimagesizer3.cxx] Erreur 1
CMakeFiles/Makefile2:85 : la recette pour la cible « easyimagesizer3/CMakeFiles/easyimagesizer3.dir/all » a échouée
make[1]: *** [easyimagesizer3/CMakeFiles/easyimagesizer3.dir/all] Erreur 2
Makefile:129 : la recette pour la cible « all » a échouée
make: *** [all] Erreur 2

Hors ligne

#6 Le 01/11/2017, à 12:06

foustala

Re : Problème pour installer EasyImageSizer3.tar.gz

ne pas lancer le build depuis le dossier téléchargements qui contient des caractères non ASCII. bon ça bloque un peu plus loin.

~/build-dir$ make
[  1%] Generating ui_pluginsdialog.h
[  3%] Generating include/easyimagesizer3/moc_easyimagesizer3.cxx
[  4%] Generating include/easyimagesizer3/moc_easyimagesizer3_global.cxx
/home/maxime/build-dir/EasyImageSizer3/easyimagesizer3/include/easyimagesizer3/easyimagesizer3_global.h:0: Note: No relevant classes found. No output generated.
[  6%] Generating include/easyimagesizer3/moc_easyimagesizer3plugin.cxx
/home/maxime/build-dir/EasyImageSizer3/easyimagesizer3/include/easyimagesizer3/easyimagesizer3plugin.h:0: Note: No relevant classes found. No output generated.
[  7%] Generating include/easyimagesizer3/moc_eisimage.cxx
[  9%] Generating include/easyimagesizer3/moc_pluginloader.cxx
[ 10%] Generating include/easyimagesizer3/moc_pluginsdialog.cxx
[ 12%] Generating qrc_easyimagesizer3.cxx
Scanning dependencies of target easyimagesizer3
[ 13%] Building CXX object easyimagesizer3/CMakeFiles/easyimagesizer3.dir/src/easyimagesizer3.cpp.o
In file included from /home/maxime/build-dir/EasyImageSizer3/easyimagesizer3/include/easyimagesizer3/easyimagesizer3plugin.h:24:0,
                 from /home/maxime/build-dir/EasyImageSizer3/easyimagesizer3/include/easyimagesizer3/easyimagesizer3.h:28,
                 from /home/maxime/build-dir/EasyImageSizer3/easyimagesizer3/src/easyimagesizer3.cpp:18:
/home/maxime/build-dir/EasyImageSizer3/easyimagesizer3/include/easyimagesizer3/eisimage.h:25:10: fatal error: exiv2/exiv2.hpp: Aucun fichier ou dossier de ce type
 #include <exiv2/exiv2.hpp>
          ^~~~~~~~~~~~~~~~~
compilation terminated.
easyimagesizer3/CMakeFiles/easyimagesizer3.dir/build.make:102 : la recette pour la cible « easyimagesizer3/CMakeFiles/easyimagesizer3.dir/src/easyimagesizer3.cpp.o » a échouée
make[2]: *** [easyimagesizer3/CMakeFiles/easyimagesizer3.dir/src/easyimagesizer3.cpp.o] Erreur 1
CMakeFiles/Makefile2:85 : la recette pour la cible « easyimagesizer3/CMakeFiles/easyimagesizer3.dir/all » a échouée
make[1]: *** [easyimagesizer3/CMakeFiles/easyimagesizer3.dir/all] Erreur 2
Makefile:129 : la recette pour la cible « all » a échouée
make: *** [all] Erreur 2

Hors ligne

#7 Le 01/11/2017, à 12:09

foustala

Re : Problème pour installer EasyImageSizer3.tar.gz

on débloque avec l'install de libgexiv2-dev et ça passe

~/build-dir$ make
[  1%] Generating ui_pluginsdialog.h
[  3%] Generating include/easyimagesizer3/moc_easyimagesizer3.cxx
[  4%] Generating include/easyimagesizer3/moc_easyimagesizer3_global.cxx
/home/maxime/build-dir/EasyImageSizer3/easyimagesizer3/include/easyimagesizer3/easyimagesizer3_global.h:0: Note: No relevant classes found. No output generated.
[  6%] Generating include/easyimagesizer3/moc_easyimagesizer3plugin.cxx
/home/maxime/build-dir/EasyImageSizer3/easyimagesizer3/include/easyimagesizer3/easyimagesizer3plugin.h:0: Note: No relevant classes found. No output generated.
[  7%] Generating include/easyimagesizer3/moc_eisimage.cxx
[  9%] Generating include/easyimagesizer3/moc_pluginloader.cxx
[ 10%] Generating include/easyimagesizer3/moc_pluginsdialog.cxx
[ 12%] Generating qrc_easyimagesizer3.cxx
Scanning dependencies of target easyimagesizer3
[ 13%] Building CXX object easyimagesizer3/CMakeFiles/easyimagesizer3.dir/src/easyimagesizer3.cpp.o
[ 15%] Building CXX object easyimagesizer3/CMakeFiles/easyimagesizer3.dir/src/eisimage.cpp.o
[ 16%] Building CXX object easyimagesizer3/CMakeFiles/easyimagesizer3.dir/src/pluginloader.cpp.o
[ 18%] Building CXX object easyimagesizer3/CMakeFiles/easyimagesizer3.dir/src/pluginsdialog.cpp.o
[ 19%] Building CXX object easyimagesizer3/CMakeFiles/easyimagesizer3.dir/include/easyimagesizer3/moc_easyimagesizer3.cxx.o
[ 21%] Building CXX object easyimagesizer3/CMakeFiles/easyimagesizer3.dir/include/easyimagesizer3/moc_easyimagesizer3_global.cxx.o
[ 22%] Building CXX object easyimagesizer3/CMakeFiles/easyimagesizer3.dir/include/easyimagesizer3/moc_easyimagesizer3plugin.cxx.o
[ 24%] Building CXX object easyimagesizer3/CMakeFiles/easyimagesizer3.dir/include/easyimagesizer3/moc_eisimage.cxx.o
[ 25%] Building CXX object easyimagesizer3/CMakeFiles/easyimagesizer3.dir/include/easyimagesizer3/moc_pluginloader.cxx.o
[ 27%] Building CXX object easyimagesizer3/CMakeFiles/easyimagesizer3.dir/include/easyimagesizer3/moc_pluginsdialog.cxx.o
[ 28%] Building CXX object easyimagesizer3/CMakeFiles/easyimagesizer3.dir/qrc_easyimagesizer3.cxx.o
[ 30%] Linking CXX shared library ../EasyImageSizer3/bin/libeasyimagesizer3.so
[ 30%] Built target easyimagesizer3
[ 31%] Generating ui_form.h
[ 33%] Generating moc_mainwindow.cxx
[ 34%] Generating moc_tipdialog.cxx
[ 36%] Generating moc_form.cxx
[ 37%] Generating qrc_easyimagesizer3-gui.cxx
[ 39%] Generating ui_mainwindow.h
[ 40%] Generating ui_tipdialog.h
Scanning dependencies of target easyimagesizer3-gui
[ 42%] Building CXX object easyimagesizer3_gui/CMakeFiles/easyimagesizer3-gui.dir/main.cpp.o
[ 43%] Building CXX object easyimagesizer3_gui/CMakeFiles/easyimagesizer3-gui.dir/mainwindow.cpp.o
[ 45%] Building CXX object easyimagesizer3_gui/CMakeFiles/easyimagesizer3-gui.dir/tipdialog.cpp.o
[ 46%] Building CXX object easyimagesizer3_gui/CMakeFiles/easyimagesizer3-gui.dir/form.cpp.o
[ 48%] Building CXX object easyimagesizer3_gui/CMakeFiles/easyimagesizer3-gui.dir/moc_mainwindow.cxx.o
[ 50%] Building CXX object easyimagesizer3_gui/CMakeFiles/easyimagesizer3-gui.dir/moc_tipdialog.cxx.o
[ 51%] Building CXX object easyimagesizer3_gui/CMakeFiles/easyimagesizer3-gui.dir/moc_form.cxx.o
[ 53%] Building CXX object easyimagesizer3_gui/CMakeFiles/easyimagesizer3-gui.dir/qrc_easyimagesizer3-gui.cxx.o
[ 54%] Linking CXX executable ../EasyImageSizer3/bin/easyimagesizer3-gui
[ 54%] Built target easyimagesizer3-gui
[ 56%] Generating ui_exif.h
[ 57%] Generating moc_exif.cxx
Scanning dependencies of target exif
[ 59%] Building CXX object plugins/exif/CMakeFiles/exif.dir/exif.cpp.o
[ 60%] Building CXX object plugins/exif/CMakeFiles/exif.dir/moc_exif.cxx.o
[ 62%] Linking CXX shared library ../../EasyImageSizer3/bin/plugins/libexif.so
[ 62%] Built target exif
[ 63%] Generating ui_overlay.h
[ 65%] Generating moc_overlay.cxx
Scanning dependencies of target overlay
[ 66%] Building CXX object plugins/overlay/CMakeFiles/overlay.dir/overlay.cpp.o
[ 68%] Building CXX object plugins/overlay/CMakeFiles/overlay.dir/moc_overlay.cxx.o
[ 69%] Linking CXX shared library ../../EasyImageSizer3/bin/plugins/liboverlay.so
[ 69%] Built target overlay
[ 71%] Generating ui_overlay-text.h
[ 72%] Generating moc_overlay-text.cxx
Scanning dependencies of target overlay-text
[ 74%] Building CXX object plugins/overlay-text/CMakeFiles/overlay-text.dir/overlay-text.cpp.o
[ 75%] Building CXX object plugins/overlay-text/CMakeFiles/overlay-text.dir/moc_overlay-text.cxx.o
[ 77%] Linking CXX shared library ../../EasyImageSizer3/bin/plugins/liboverlay-text.so
[ 77%] Built target overlay-text
[ 78%] Generating ui_rename.h
[ 80%] Generating moc_rename.cxx
Scanning dependencies of target rename
[ 81%] Building CXX object plugins/rename/CMakeFiles/rename.dir/rename.cpp.o
[ 83%] Building CXX object plugins/rename/CMakeFiles/rename.dir/moc_rename.cxx.o
[ 84%] Linking CXX shared library ../../EasyImageSizer3/bin/plugins/librename.so
[ 84%] Built target rename
[ 86%] Generating ui_resize.h
[ 87%] Generating moc_resize.cxx
Scanning dependencies of target resize
[ 89%] Building CXX object plugins/resize/CMakeFiles/resize.dir/resize.cpp.o
[ 90%] Building CXX object plugins/resize/CMakeFiles/resize.dir/moc_resize.cxx.o
[ 92%] Linking CXX shared library ../../EasyImageSizer3/bin/plugins/libresize.so
[ 92%] Built target resize
[ 93%] Generating ui_rotate.h
[ 95%] Generating moc_rotate.cxx
Scanning dependencies of target rotate
[ 96%] Building CXX object plugins/rotate/CMakeFiles/rotate.dir/rotate.cpp.o
[ 98%] Building CXX object plugins/rotate/CMakeFiles/rotate.dir/moc_rotate.cxx.o
[100%] Linking CXX shared library ../../EasyImageSizer3/bin/plugins/librotate.so
[100%] Built target rotate

Dernière modification par foustala (Le 01/11/2017, à 12:10)

Hors ligne

#8 Le 01/11/2017, à 12:13

michel_04

Re : Problème pour installer EasyImageSizer3.tar.gz

Re,

@ foustala,
Tu es en 17.10 ?

A+

Hors ligne

#9 Le 02/11/2017, à 00:34

foustala

Re : Problème pour installer EasyImageSizer3.tar.gz

en synthèse sur une 17.10

sudo apt install git build-essential cmake qt4-qmake libqt4-dev libexiv2-dev
git clone git://github.com/FalseCAM/EasyImageSizer3
cd EasyImageSizer3/
cmake .
make
sudo make install
sudo ldconfig
easyimagesizer3-gui

Dernière modification par foustala (Le 03/11/2017, à 03:42)

Hors ligne

#10 Le 02/11/2017, à 05:32

moko138

Re : Problème pour installer EasyImageSizer3.tar.gz

syfran66,
1) Boule de cristal en panne.
Donc donne déjà

lsb_release -d; printenv GDMSESSION ; uname -mr

  - -

2) Si ton objectif est de redimensionner des images, par lots ou une par une,
il y a tout ce qu'il faut dans les dépôts officiels, ainsi que des discussions récentes qui font le tour de la question. Et compiler à partir d'une archive est une démarche qui manque de pertinence.

Dernière modification par moko138 (Le 02/11/2017, à 05:51)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#11 Le 02/11/2017, à 09:41

foustala

Re : Problème pour installer EasyImageSizer3.tar.gz

moko138 a écrit :

2) Si ton objectif est de redimensionner des images, par lots ou une par une,
il y a tout ce qu'il faut dans les dépôts officiels, ainsi que des discussions récentes qui font le tour de la question

Avec un gui?

. Et compiler à partir d'une archive est une démarche qui manque de pertinence.

Partage les bonnes pratiques

Hors ligne

#12 Le 02/11/2017, à 11:31

moko138

Re : Problème pour installer EasyImageSizer3.tar.gz

Cette discussion ./viewtopic.php?id=2011303 recense plusieurs méthodes qui tiennent la route, la plupart utilisant des paquets seulement issus des dépôts officiels.  Il y a au choix :
- des outils graphiques,
- des outils en ligne de commande,
- des scripts utilisables en graphique (en ./viewtopic.php?pid=21769808#p21769808 et ./viewtopic.php?pid=21746424#p21746424 aussi, celui que loue bluc) après intégration à nautilus-scripts, à thunar ou à quelque autre gestionnaire de fichiers.


paquets ==> rien à compiler... ni à recompiler à chaque changement de noyau ;
seulement issus des dépôts officiels ==> stabilité du système.

Dernière modification par moko138 (Le 02/11/2017, à 11:35)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#13 Le 03/11/2017, à 01:20

foustala

Re : Problème pour installer EasyImageSizer3.tar.gz

moko138 a écrit :

Cette discussion ./viewtopic.php?id=2011303 recense plusieurs méthodes qui tiennent la route, la plupart utilisant des paquets seulement issus des dépôts officiels.  Il y a au choix :
- des outils graphiques,
- des outils en ligne de commande,
- des scripts utilisables en graphique (en ./viewtopic.php?pid=21769808#p21769808 et ./viewtopic.php?pid=21746424#p21746424 aussi, celui que loue bluc) après intégration à nautilus-scripts, à thunar ou à quelque autre gestionnaire de fichiers.

j'ai certainement mal lu, mais pas vu de mass resize avec un gui empaqueté. Pour moi ça reste un vrai besoin, aujourd'hui non couvert.

ni à recompiler à chaque changement de noyau ;

ça c'est seulement pour les modules, pas pour un exécutable


seulement issus des dépôts officiels ==> stabilité du système.

genre pinta qui plante depuis xenial

Hors ligne

#14 Le 03/11/2017, à 10:30

moko138

Re : Problème pour installer EasyImageSizer3.tar.gz

foustala a écrit :
moko138 a écrit :

Cette discussion ./viewtopic.php?id=2011303 recense plusieurs méthodes qui tiennent la route, la plupart utilisant des paquets seulement issus des dépôts officiels.  Il y a au choix :
- des outils graphiques,
- des outils en ligne de commande,
- des scripts utilisables en graphique (en ./viewtopic.php?pid=21769808#p21769808 et ./viewtopic.php?pid=21746424#p21746424 aussi, celui que loue bluc) après intégration à nautilus-scripts, à thunar ou à quelque autre gestionnaire de fichiers.

j'ai certainement mal lu, mais pas vu de mass resize avec un gui empaqueté.

Oui tu as mal lu :
rien qu'avec le script mentionné en ./viewtopic.php?pid=21746424#p21746424, je viens de redimensionner, avec, dans une fenêtre graphique :
- choix du répertoire-cible,
- choix d'images variées (jpg, png et gif) de ce répertoire, traitées en un seul lot,
- choix des nouvelles dimensions.

Les images redimensionnées se retrouvent dans un sous-répertoire nommé par les nouvelles dimensions.


Toujours pour le traitement par lot en graphique,
d'autres participants aux discussions citées préfèrent, gimp, xnview (pour ne citer que les deux qui me reviennent en mémoire).


Donc dire comme tu le fais

Pour moi ça reste un vrai besoin, aujourd'hui non couvert.

ça veut dire que, restant sur ton préjugé, tu n'as pas exploré les nombreuses pistes indiquées, ce qui est ton droit.
Mais que tu propages sur un forum d'entraide un préjugé erroné, ça me laisse... perplexe : j'attendais mieux d'un ancien comme toi.

= =

foustala a écrit :

ni à recompiler à chaque changement de noyau ;

ça c'est seulement pour les modules, pas pour un exécutable

Merci d'avoir rectifié ! Là, je te retrouve et tu m'as appris quelque chose.  smile


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#15 Le 03/11/2017, à 20:55

foustala

Re : Problème pour installer EasyImageSizer3.tar.gz

moko138 a écrit :
foustala a écrit :
moko138 a écrit :

Cette discussion ./viewtopic.php?id=2011303 recense plusieurs méthodes qui tiennent la route, la plupart utilisant des paquets seulement issus des dépôts officiels.  Il y a au choix :
- des outils graphiques,
- des outils en ligne de commande,
- des scripts utilisables en graphique (en ./viewtopic.php?pid=21769808#p21769808 et ./viewtopic.php?pid=21746424#p21746424 aussi, celui que loue bluc) après intégration à nautilus-scripts, à thunar ou à quelque autre gestionnaire de fichiers.

j'ai certainement mal lu, mais pas vu de mass resize avec un gui empaqueté.

Oui tu as mal lu :
rien qu'avec le script mentionné en ./viewtopic.php?pid=21746424#p21746424, je viens de redimensionner, avec, dans une fenêtre graphique :
- choix du répertoire-cible,
- choix d'images variées (jpg, png et gif) de ce répertoire, traitées en un seul lot,
- choix des nouvelles dimensions.

Les images redimensionnées se retrouvent dans un sous-répertoire nommé par les nouvelles dimensions.

Si Nautilus-script est bien officiellement empaqueté, le script que tu cites, en tant que tel c'est du home-made non supporté.

Toujours pour le traitement par lot en graphique,
d'autres participants aux discussions citées préfèrent, gimp, xnview (pour ne citer que les deux qui me reviennent en mémoire).

gimp t'es pas sérieux pour du mass resize user friendly? les gens préférons encore ressortir un bon vieux script imagemagick de derrière les fagots
xnview n'est pas empaqueté, ni même sur un ppa.

Donc dire comme tu le fais

Pour moi ça reste un vrai besoin, aujourd'hui non couvert.

ça veut dire que, restant sur ton préjugé, tu n'as pas exploré les nombreuses pistes indiquées, ce qui est ton droit.

et malheureusement si, c'est d'ailleurs ce qui m'a motivé à répondre à ce sujet


Mais que tu propages sur un forum d'entraide un préjugé erroné, ça me laisse... perplexe : j'attendais mieux d'un ancien comme toi.

Je te fais pas le coup du préjugé sur la compilation? wink allez laisse toi tenter

bon sinon je te donne des vrais arguments contre. le projet est juste mort depuis 2012

Hors ligne

#16 Le 04/11/2017, à 03:06

moko138

Re : Problème pour installer EasyImageSizer3.tar.gz

foustala a écrit :

je te donne des vrais arguments contre. le projet est juste mort depuis 2012

De quel projet parles-tu ?
  - -

Si Nautilus-script est bien officiellement empaqueté, le script que tu cites, en tant que tel c'est du home-made non supporté.

"Non supporté" par quoi ??? Bien que je n'aie pas nautilus, ce script marche chez moi, placé dans n'importe quelle partition ext4 !
  - -

xnview n'est pas empaqueté, ni même sur un ppa.

Suffit de regarder la Doc xnview_mp : hors-dépôts, hors-ppa (ce n'est pas mon conseil mais certains sur le forum en sont contents), on a bien un paquet .deb (grâce à Hizoka, je crois).
  - -

foustala a écrit :

tu n'as pas exploré les nombreuses pistes indiquées

et malheureusement si

Tu n'as exploré ni xnview ni le simple script : donc manifestement non.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne