Bonjour,
Je cherche à écrire un texte dans une fenêtre en c++ grâce à la SDL. Mais l'appel de la fonction TTF_OpenFont me revoie constament NULL avec comme erreur "Couldn't load font file".
J'appelle et je vérifie la sortie de TTF_Init(), de plus je suis certain de l'emplacement de mon fichier .ttf que j'ai d'ailleurs essayé en .fon . Lorsque le chemin est faux l'erreur n'est pas la même.
Je suis sur Ubuntu et ai installé tous les packets relatifs à la SDL 1 à 2. J'ai essayé de changer les droits de mes fichiers ttf et fon dans toutes les configurations possibles.
J'ai fais ce test avec 3 polices différentes dont 1 ou j'ai la certitude qu'elle à marché sur un projet similaire. J'ai aussi essayé de changer toutes les tailles.
Si quelqu'un à rencontré ce problème je prends volontiers sa solution. Je ne joint pas de code car il ne comporte qu'un TTF_Init() vérifié et un TTF_LoadFont() le reste n'etant pas en rapport.
Simplement cette procédure est lancée depuis une fonction start d'un objet Menu().
Merci d'avance.
Partager