Bonjour,
La 3.8 doit être en courte finale… je viens de compiler la 3.9.0
. On arrête pas le progrès.Courage Pascal!!
Merci
A ce stade la 3.9.0 est quasi équivalente à la 3.8 avec en plus les traductions des langages non complets. L’archive pour la 3.8 a été créée hier, les binaires pour Windows, MacOS et Linux sont en cours de préparation pour la sortie finale.
Ca va être un très beau cadeau de Noël cette 3.8 pour tous les utilisateurs (« diffusion et netteté » notamment devrait en ravir plus d’un). On ne saura jamais remercier les développeurs au niveau de leur investissement, en tous cas il ont toute ma gratitude. ![]()
Bon, compilation de la 3.9 en cours.
Déjà la 5ème révision avec la 3.9.5 compilée ce matin, merci à tous les développeurs pour la prochaine version 3.8 et la prochaine 4.0.
![]()
juste une question, je suis en 3.9 mais toujours impossible de lire les cr3 alors que théoriquement ily a le support à partir de la 3.8.
Un truc à faire que j’ai zappé? J’ai chargé un cr3 de Canon EOS-R5 dans la liste des supportés mais rien ils n’apparaissent même pas dans le dossier d’import.
Un truc à faire que j’ai zappé?
Oui, tu dois avoir exiv2 v0.27.5 minimum.
sur Ubuntu 21.10 c’est encore la version v0.27.3…
C’est le problème. Deux solutions tu attends que la lib soit mise à jour sur Ubuntu ou tu recompiles avec v0.27.5. Tu peux utiliser scbi (shameless plug!):
[code]$ git clone https://github.com/TurboGit/scbi
$ cd scbi
$ make
compilation:
$ scbi --deps c-darktable
exécution avec les libs nouvellement compilées:
$ scbi --run:« /opt/darktable/bin/darktable » c-darktable[/code]
Plus d’information ici:
https://github.com/darktable-org/darktable/wiki/Getting-started
Il contient aussi le lien vers la manuel complet de scbi.
Super, merci bcp @Pascal pour cette réponse, j’avais le même problème et je ne sais pas pourquoi en compilant juste la dernière version de exiv2 ça ne fonctionnait pas. Via scbi ça tourne parfaitement ![]()
Content que ça marche bien de ton coté
scbi est mon bébé et je l’utilise professionnellement pour compiler une application avec plus de 80 modules en dépendance.
@davidus: Sur quelle distribution as tu compilé ?
Compilé sur ubuntu 21.10
J’ai dû installer pas mal de dépendances via apt (je ne suis pas du tout un dev qui compile tous les jours, il me manquait de nombreuse lib), mais les messages étaient très clairs et en 3 lignes ça rulez.
C’est vraiment un gros bénéfice pour moi de pouvoir maintenant utiliser directement les .CR3
Bravo pour scbi et merci encore !
Merci Pascal pour ton travail
cependant à la quatrième étape je rencontre le probléme suivant
$ scbi --deps c-darktable
La commande « scbi » n'a pas été trouvée, voulez-vous dire : commande « sci » du deb scheme2c (2012.10.14-1ubuntu1)
Essayez : sudo apt install <nom du deb>
merci d’avance
@Dedec2503: Tu dois mettre $HOME/bin dans ton PATH, ou sinon:
$ $HOME/bin/scbi --deps c-darktable
Merci Pascal, ça marche pour cette commande.
c’est plus laborieux à l’étape suivant en raison des dépendances ![]()
[hr]
Je sens que je deviens pénible !
Nouveau souci, je n’ai pas de doddier dartable dans le dossier OPT
$HOME/bin/scbi --run:"/opt/darktable/bin/darktable" c-darktable
2021/12/27 15:49:53 : module libexiv2-dev version 0.27.5 not found
2021/12/27 15:49:53 : c-darktable=c-exiv2 using standard variant
2021/12/27 15:49:53 : dependency libavif-dev not installed
2021/12/27 15:49:53 : c-libavif using standard variant
/bin/bash: ligne 1: /opt/darktable/bin/darktable: Aucun fichier ou dossier de ce type
@Dedec2503: Peux-tu stp copier ici ce qui est écrit dans la console pour les deux commandes ?
[code]laurent@laurent-ASUS-Vivo-AIO-V241EA-V241EA:~$ $HOME/bin/scbi --deps c-darktable
2021/12/27 17:00:24 : module libexiv2-dev version 0.27.5 not found
2021/12/27 17:00:24 : c-darktable=c-exiv2 using standard variant
2021/12/27 17:00:24 : module libavif-dev found
2021/12/27 17:00:24 : module c-libavif using native variant
2021/12/27 17:00:24 : Building c-exiv2 [default] (v0.27.5)
2021/12/27 17:00:24 : native x86_64-linux-gnu
2021/12/27 17:00:24 : steps : setup config build install wrapup
2021/12/27 17:00:25 : no build needed, versions match
2021/12/27 17:00:25 : skip global install
2021/12/27 17:00:25 : End Building c-exiv2 [default] (v0.27.5)
2021/12/27 17:00:25 : Building c-libavif [native] (master)
2021/12/27 17:00:25 : native x86_64-linux-gnu
2021/12/27 17:00:25 : steps : setup config build install wrapup
2021/12/27 17:00:25 : no build needed, versions match
2021/12/27 17:00:25 : skip global install
2021/12/27 17:00:25 : End Building c-libavif [native] (master)
2021/12/27 17:00:25 : Building c-darktable [default] (master)
2021/12/27 17:00:25 : native x86_64-linux-gnu
2021/12/27 17:00:25 : steps : setup config build install wrapup
2021/12/27 17:00:26 : config starting
– Is the target platform supported: 1
– Found little endian system. Good.
– Building SSE2-optimized codepaths: ON
– Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=varargs
– Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=varargs - Success
– Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=varargs
– Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=varargs - Success
– Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member
– Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member - Success
– Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member
– Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member - Success
– Looking for external programs
– Found perl
– Found intltool-merge
– Found desktop-file-validate
– Found LLVM 13.0.0
CMake Warning at CMakeLists.txt:337 (message):
Could not find appropriate clang compiler
CMake Warning at CMakeLists.txt:338 (message):
Test-compilation of OpenCL programs can not be done.
– Test-compilation of OpenCL programs is disabled.
– Found jsonschema
– Missing xsltproc
– Missing Saxon-XSLT
– No XSLT interpreter found
– Found xmllint
– Found exiftool
CMake Error at CMakeLists.txt:400 (message):
Some external programs couldn’t be found
– Configuring incomplete, errors occurred!
See also « /home/laurent/dev/builds/c-darktable/x86_64-linux-gnu-default/build/CMakeFiles/CMakeOutput.log ».
See also « /home/laurent/dev/builds/c-darktable/x86_64-linux-gnu-default/build/CMakeFiles/CMakeError.log ».
2021/12/27 17:00:26 : c-darktable (FAILED) config failed with error 1
laurent@laurent-ASUS-Vivo-AIO-V241EA-V241EA:~$ $HOME/bin/scbi --run:« /opt/darktable/bin/darktable » c-darktable
2021/12/27 20:53:52 : module libexiv2-dev version 0.27.5 not found
2021/12/27 20:53:52 : c-darktable=c-exiv2 using standard variant
2021/12/27 20:53:52 : module libavif-dev found
2021/12/27 20:53:52 : module c-libavif using native variant
/bin/bash: ligne 1: /opt/darktable/bin/darktable: Aucun fichier ou dossier de ce type
laurent@laurent-ASUS-Vivo-AIO-V241EA-V241EA:~$
[/code]
Merci de to aide Pasal.
Je vais être en déplacement 3 jours. je ne pourrai e remmetre dessus avant jeudi soir.
Cordialement.
Laurent
Laurent, la compilation a plantée :
2021/12/27 17:00:26 : c-darktable (FAILED) config failed with error 1
Donc effectivement impossible de lancer darktable.
Quelle distribution utilises-tu ?
Je pense qu’il manque xsltproc.
Oui, xsltproc fait parti des paquets qui ne sont pas présents de base dans les distribs et que j’ai dû installer de mon coté pour que la compilation se fasse.
@Laurent : il va te falloir installer clang aussi si j’en crois ta console ![]()
@Laurent : il va te falloir installer clang aussi si j’en crois ta console
Non, c’est une dépendance optionnelle.
Ce que j’aimerais savoir c’est quelle distribution car normalement SCBI devrait demander l’installation des paquets nécessaire pour dt sur Debian, Ubuntu, Fedora, CentOS et RedHat. Donc soit Laurent utilise une autre distribution soit il y a un bug ![]()
Je suis sous Ubuntu 22.10