Messages : 530
Sujets : 21
Inscription : Mar 2018
Réputation :
3
Système d'exploitation:
Distribution(s) Linux: Mageia 8
Bonjour,
Depuis hier je ne peux plus compiler DT, voici pourquoi:
Code : CMake Error at cmake/compiler-versions.cmake:40 (message):
GNU C compiler version 10.4.0 is too old and is unsupported. Version 12+
is required.
Call Stack (most recent call first):
CMakeLists.txt:155 (include)
CMake Error at cmake/compiler-versions.cmake:43 (message):
GNU C++ compiler version 10.4.0 is too old and is unsupported. Version 12+
is required.
Je trouve quand même étonnante cet exigence. A ma connaissance les distributions LTS ne fournissent qu'un gcc-11 maximum et souvent un gcc-8.
Matériel: TZ100, GX80, GX9 & G90, objectifs: Pana-Leica 8-18, 12-60, 100-400 et 15mm f1.7, Pana 14-140 II et 100-300 II, Olympus Zuiko 60mm macro.
Messages : 6,585
Sujets : 140
Inscription : Feb 2016
Réputation :
55
Système d'exploitation:
18-03-23, 12:25
(Modification du message : 18-03-23, 12:30 par jpg54.)
Sous OpenSuse Tumbelweed, j'ai Gcc :
Code : i+ | gcc11 | paquet | 11.3.1+git2076-2.1 | x86_64 | Dépôt principal (OSS)
Je viens de compiler sans problème la master 4.3.0+1280.
Messages : 530
Sujets : 21
Inscription : Mar 2018
Réputation :
3
Système d'exploitation:
Distribution(s) Linux: Mageia 8
18-03-23, 13:09
(Modification du message : 18-03-23, 13:38 par holly76.)
Je viens de refaire l'essai, même problème.
Ton gcc11 est encore toléré apparemment, mais le 10.4 se fait bouler et toujours en exigeant le gcc12.
La dernière version que j'ai pu compiler est la 4.3.0+1221~g6ac8acd212
Par ailleurs, je ne suis pas certain de l'absolue nécessité du besoin de la version 12 de gcc.
Matériel: TZ100, GX80, GX9 & G90, objectifs: Pana-Leica 8-18, 12-60, 100-400 et 15mm f1.7, Pana 14-140 II et 100-300 II, Olympus Zuiko 60mm macro.
Messages : 6,585
Sujets : 140
Inscription : Feb 2016
Réputation :
55
Système d'exploitation:
J'ai aussi Gcc12 installé :
Code : i+ | gcc12 | paquet | 12.2.1+git749-1.1 | x86_64 | Dépôt principal (OSS)
Messages : 530
Sujets : 21
Inscription : Mar 2018
Réputation :
3
Système d'exploitation:
Distribution(s) Linux: Mageia 8
18-03-23, 15:12
(Modification du message : 18-03-23, 15:31 par holly76.)
OK!
Bon le fait est qu'en ce qui me concerne, en l'état actuel des choses, adieu la compil jusqu'à la parution de la Mageia 9.
Ce qui me perturbe, c'est que je ne suis pas sûr que cette dépendance soit une nécessité.
Bon, version compilée après modification du fichier: compiler-versions.cmake
Version 4.3.0+1280~g604e8f3446-dirty en test!
Matériel: TZ100, GX80, GX9 & G90, objectifs: Pana-Leica 8-18, 12-60, 100-400 et 15mm f1.7, Pana 14-140 II et 100-300 II, Olympus Zuiko 60mm macro.
Messages : 6,585
Sujets : 140
Inscription : Feb 2016
Réputation :
55
Système d'exploitation:
Là, je ne sais pas quel compilateur est utilisé !
Messages : 458
Sujets : 23
Inscription : Feb 2020
Réputation :
8
Système d'exploitation:
Distribution(s) Linux: Kubuntu 24.04
Même chose sur Kubuntu 22.04 Gcc seulement dispo en en version 11. D'après le commit e2c8b23 de compiler-versions.cmake, on est passé de 10 minimum à 12.
Bon, utilise principalement la 4.2.1, à voir pour la prochaine version...
Cordialement
Mes photos
dt compilé en local, dernière version officielle et master
Messages : 43
Sujets : 0
Inscription : Sep 2019
Réputation :
5
Système d'exploitation:
Distribution(s) Linux: xubuntu
Bonjour,
Sans prendre position, ceci est discuté (en anglais) ici, avec tout plein de raisons derrière ce changement : https://github.com/darktable-org/darktable/issues/13943
Pour ceux qui veulent les versions supportées (et les distrib. afférentes) : https://github.com/darktable-org/darktab...ions.cmake
@Cobert : dans le premier lien, il est indiqué que gcc 12 est dispo sur la 22.04... avec même les commandes pour éviter d'avoir un problème si deux versions cohabitent...
Messages : 530
Sujets : 21
Inscription : Mar 2018
Réputation :
3
Système d'exploitation:
Distribution(s) Linux: Mageia 8
Bon, la conversation sur les raisons me dépasse.
Ma solution me permet pour l'instant de continuer, c'est ce que je vais faire, jusqu'à ce que ça ne fonctionne plus ou que Mageia 9 soit sortie.
Matériel: TZ100, GX80, GX9 & G90, objectifs: Pana-Leica 8-18, 12-60, 100-400 et 15mm f1.7, Pana 14-140 II et 100-300 II, Olympus Zuiko 60mm macro.
Messages : 458
Sujets : 23
Inscription : Feb 2020
Réputation :
8
Système d'exploitation:
Distribution(s) Linux: Kubuntu 24.04
18-03-23, 19:31
(Modification du message : 18-03-23, 21:19 par Cobert.)
@AlicVB : Merci pour les liens , effectivement gcc 12 installable sous ubuntu 22.04 (non mentionné comme dispo dans le gestionnaire de paquet Muon).
Bon, la compile échoue quand même après installation et gestion des versions , et diverses manip comme suppression des répertoires build, cmake. Ne voit que la 11.3.
Vais bricoler et suivre les échanges sur github.
cdlt
__________________________________________________________________
OK, c'est tombé en marche, g++ version 12 et git reset et ...,
A+
Mes photos
dt compilé en local, dernière version officielle et master
|