Je m’interroge sur la compilation... :/
Tutoriel de Nicolas Tissot a écritLa compilation se fait donc par cette commande :
$ ./build.sh --prefix /opt/darktable_master/ --build-type Release
Selon votre machine, la compilation devrait durer plus ou moins longtemps, environ une minute.
Une fois terminée, elle devrait vous proposer la commande suivante à taper :
# cmake --build "/home/nicolas/.darktable_master/build" --target install -- -j12
Notez que celle-ci se fait via le compte root
(sauf si le préfixe d’installation passé en paramètre de build.sh est un préfixe correspondant à un dossier qui ne nécessite pas d’accès root)
Pour ne pas à avoir a placer un sudo pendant la compilation j'ai placé au début un
sudo -i pour me trouver en
root:~#
Je me demande si mes problèmes de dossiers ne viennent pas de là ?
Ci-dessous une partie de la fin de la compilation avec en retour la ligne à taper:
[100%] Built target exr
[100%] Linking C executable darktable-chart
[100%] Built target darktable-chart
darktable finished building.
To actually install darktable you need to type:
$ cmake --build "/root/.darktable_master/build" --target install -- -j8
root@caille-N76VB:~/.darktable_master# cmake --build "/root/.darktable_master/build" --target install -- -j8
[ 0%] Built target locale_fr
Ma ligne à taper en fin de compilation est donc:
$ cmake --build "/root/.darktable_master/build" --target install -- -j8/
Dans son tutoriel la ligne est différente au niveau du dossier
/home/nicolas/ alors que moi c'est
/root/
# cmake --build "/home/nicolas/.darktable_master/build" --target install -- -j12
N'aurait-il pas fallu taper cette ligne modifier, comme ci-dessous ?
$ cmake --build "/home/caille/.darktable_master/build" --target install -- -j8/
Si j'avais lancé la compilation sans être en
root:~#, la ligne en retour de compilation n'aurait-elle pas été directement celle ci-dessus ?
De toute façon cette dernière doit-être lancée avec
sudo, car autrement je reçois une erreur !
PS: Mon dossier
opt avec dedans le dossier
darktable_master ce trouve à la racine de la partition disque dur, come le
/home, ne devait-il pas ce trouver dans le
/home ?