Forum darktable FR
Problème compilation DT 3.0.1 - Version imprimable

+- Forum darktable FR (https://forums.darktable.fr)
+-- Forum : Autour de darktable (https://forums.darktable.fr/forumdisplay.php?fid=95)
+--- Forum : Développement (https://forums.darktable.fr/forumdisplay.php?fid=100)
+--- Sujet : Problème compilation DT 3.0.1 (/showthread.php?tid=4799)



Problème compilation DT 3.0.1 - GegeL - 04-04-20

Bonjour à tous,

Je possède un portable HP OMEN très récent sur lequel il y à une distribution GNU/Linux Fedora 31.
Sur ce portable j'utilise les 2 version de DT, la 3.0.1 et la 3.1 qui utilise chacune sont dossier de config et sont dossier photos.

Hier, j'ai voulu mettre à jour et compiler les 2 version de DT.
Pour la master 3.1 aucun problème et je suis en version 3.1.0+1076~g6b08bc9a9-dirty

Par contre, pour la 3.01 la compilation se termine avec une erreur suite à la commande:

Code :
./build.sh --sudo --build-type Release --install


[Image: compilation-DT-3-0-1.png]

Après de multiples recherches, j'ai pu compiler et installer correctement DT 3.0.1 après avoir modifier la section USE_OPENCL du fichier DefineOptions.cmake :

[Image: Define-Options.png]

Suite à cela, DT est en version 3.0.1+10~g1735cd176-dirty et OPEN CL est actif et fonctionnel:


[Image: cltest.png]

Je précise que j'utilise les 2 mêmes version de DT sur un ordinateur de bureau qui lui fonctionne avec une distribution GNU/Linux Debian testing et sur lequel la mAJ et la compilation à parfaitement fonctionné.

Voilà donc, si cette "petite mésaventure" vous arrive vous avez là de quoi vous en sortir.

Au delà de çà j'aimerais, si possible, comprendre pourquoi sur le même ordinateur DT 3.1 se compile correctement et pas DT 3.0.1.
Je précise que sur le portable en question, j'ai fait une MAJ de Fedora 31 jeudi 02/04 avec en autre une MAJ du noyau et donc une re-compilation du pilote Nvidia.

Merci beaucoup à toutes personnes faisant partie de l'équipe de développement, ou pas, qui apportera de quoi nourrir ma curiosité à comprendre.

Belle journée à vous tous et portez vous bien. Smile Smile Smile