Oh ben non, je te rassures, le problème ne se situe pas au niveau de tes yeux, mais de l'expérience. Je me suis déjà fait avoir par un problème identique il y a quelques années, et j'y avais perdu quelques heures...
À ce propos: Piege à connaitre... un certains nombre de #ifdef des headers n'ont pas le droit d'être définis tels-quels, il faut passer par un nom plus générique qui est convertis dans le features.h qui est inclus partout.
pour la librairie libncursew.a, je n'ai pas vu où cela est décrit
Peut-être... par ce que ça n'est écris nul part? Je t'avoue je n'ai pas cherché sur le sujet, mais je m'était fait un test-case de cinq lignes pour comprendre ton problème, et c'est comme cela que j'ai vu que tu y aurais une erreur... Petit coup de locate sur la bibliothèque, de ls pour voir ce qu'il y a autours, et de tenter avec le cursesw au fort potentiel...
Par contre; je n'ai malheureusement aucune doc à te proposer sur le sujet...
<ma-vie>
Justement aujourd'hui j'ai failli re-tomber sur le problème: j'ai utilisé la fonction dlsym, erreur de compilation... mais j'ai eu de la chance, dans la page de man il y a le message pour le -D_GNU_SOURCE, ouf...
</ma-vie>
Ce serait peut-être pas mal de proposer aux mainteneurs de ncurses:
- de rajouter l'info sur -D_XOPEN_SOURCE_EXTENDED dans les notes des pages concernées;
- de parler de la lib cursesw dans la page générale de curses...
moi je vais pas le faire, mais j'ai une excuse: je suis un boulet associal paresseux incurable, alors...
[^] # Re: C'est parce qu'il manque un petit détail
Posté par Christophe --- . En réponse au message unicode et ncurses. Évalué à 2.
je devrais peut-être apprendre à lire
Oh ben non, je te rassures, le problème ne se situe pas au niveau de tes yeux, mais de l'expérience. Je me suis déjà fait avoir par un problème identique il y a quelques années, et j'y avais perdu quelques heures...
À ce propos: Piege à connaitre... un certains nombre de #ifdef des headers n'ont pas le droit d'être définis tels-quels, il faut passer par un nom plus générique qui est convertis dans le features.h qui est inclus partout.
pour la librairie libncursew.a, je n'ai pas vu où cela est décrit
Peut-être... par ce que ça n'est écris nul part? Je t'avoue je n'ai pas cherché sur le sujet, mais je m'était fait un test-case de cinq lignes pour comprendre ton problème, et c'est comme cela que j'ai vu que tu y aurais une erreur... Petit coup de locate sur la bibliothèque, de ls pour voir ce qu'il y a autours, et de tenter avec le cursesw au fort potentiel...
Par contre; je n'ai malheureusement aucune doc à te proposer sur le sujet...
<ma-vie>
Justement aujourd'hui j'ai failli re-tomber sur le problème: j'ai utilisé la fonction dlsym, erreur de compilation... mais j'ai eu de la chance, dans la page de man il y a le message pour le -D_GNU_SOURCE, ouf...
</ma-vie>
Ce serait peut-être pas mal de proposer aux mainteneurs de ncurses:
- de rajouter l'info sur -D_XOPEN_SOURCE_EXTENDED dans les notes des pages concernées;
- de parler de la lib cursesw dans la page générale de curses...
moi je vais pas le faire, mais j'ai une excuse: je suis un boulet associal paresseux incurable, alors...