Bonjour à tous,
Il vient d'y avoir une salve de bibliothèques avec une extension t64 (pour time_t en 64 bits contre 32). Très bien, mais quelqu'un saurait-il
où trouver les fichiers d'en-tête correspondant ?
Si je regarde par exemple libwxgtk3.2-1t64, le seul fichier d'en-têtes semble être libwxgtk3.2-dev qui veut désinstaller libwxgtk3.2-1t64 pour remettre libwxgtk3.2.
Je ne trouve rien dans les rapports de bogues.
Faut-il recompiler la bibliothèque à partir du paquet source ? En espérant que ce paquet contienne ce qu'il faut pour créer le -dev.
Bien cordialement,
On 5/6/24 09:42, BERTRAND Joël wrote:
Bonjour à tous,
Il vient d'y avoir une salve de bibliothèques avec une extension t64
(pour time_t en 64 bits contre 32). Très bien, mais quelqu'un saurait-il
où trouver les fichiers d'en-tête correspondant ?
Si je regarde par exemple libwxgtk3.2-1t64, le seul fichier
d'en-têtes
semble être libwxgtk3.2-dev qui veut désinstaller libwxgtk3.2-1t64 pour
remettre libwxgtk3.2.
Je ne trouve rien dans les rapports de bogues.
Faut-il recompiler la bibliothèque à partir du paquet source ? En >> espérant que ce paquet contienne ce qu'il faut pour créer le -dev.
Bien cordialement,
Il est possible (c'est l'habitude dans le monde GNU) qui vous faut juste compiler avec les mêmes fichiers d'entête, mais des drapeaux de preprocessing différents.
Basile Starynkevitch a écrit :
On 5/6/24 09:42, BERTRAND Joël wrote:Oui, ça, je sais. Mais pour compiler, encore faudrait-il avoir les fichiers d'en-têtes ;-)
Bonjour à tous,
Il vient d'y avoir une salve de bibliothèques avec une extension t64
(pour time_t en 64 bits contre 32). Très bien, mais quelqu'un saurait-il >>> où trouver les fichiers d'en-tête correspondant ?
Si je regarde par exemple libwxgtk3.2-1t64, le seul fichier
d'en-têtes
semble être libwxgtk3.2-dev qui veut désinstaller libwxgtk3.2-1t64 pour >>> remettre libwxgtk3.2.
Je ne trouve rien dans les rapports de bogues.
Faut-il recompiler la bibliothèque à partir du paquet source ? En
espérant que ce paquet contienne ce qu'il faut pour créer le -dev.
Bien cordialement,
Il est possible (c'est l'habitude dans le monde GNU) qui vous faut juste
compiler avec les mêmes fichiers d'entête, mais des drapeaux de
preprocessing différents.
La question était "où donc sont ces fichus fichiers d'en-têtes".
Le 06/05/2024 à 09:42, BERTRAND Joël a écrit :
[...]
Si je regarde par exemple libwxgtk3.2-1t64, le seul fichier[...]
d'en-têtes
semble être libwxgtk3.2-dev qui veut désinstaller libwxgtk3.2-1t64 pour
remettre libwxgtk3.2.
d'après https://packages.debian.org/sid/libwxgtk3.2-dev
En Sid le paquet libwxgtk3.2-dev dépend du paquet libwxgtk3.2-1t64
sous réserves:
donc ça semblerait dire que bien que le nom du paquet -dev ne comporte
pas le suffixe t64 il prend bien en compte la transition t64.
Donc peut-être que tu n'as pas fait un apt update préalable ou que sur
le serveur sur lequel ça a atterri à ce moment-là, le paquet -dev en question n'avait pas encore été modifié et qu'une fois ce serveur à jour tout rentrera dans l'ordre? (à condition que tu sois uniquement en pur Debian Sid et qu'un autre dépôt ne foute pas la grouille dans les dépendances)
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 365 |
Nodes: | 16 (3 / 13) |
Uptime: | 25:24:21 |
Calls: | 7,748 |
Files: | 12,888 |
Messages: | 5,740,148 |