-
Problème Unité Graph
Bonjour à tous, je suis un débutant avec la programmation Pascal, de ce fait, je n'arrive pas à exécuter la fenêtre d'exécution en mode graphique.
Le problème vient à coup sûr de cette ligne : InitGraph(driver, mode, 'c:\tp\bgi')
En effet je suis sous une machine GNU/linux : ubuntu Karmic Koala.
J'aurais aimé savoir s'il y avait une solution pour pallier à ce problème (hormis le fait de booter sous Windows).
Je vous remercie d'avance pour votre aide, cordialement,
Aragog.
-
initialisation de graphe
Bonjour
pour initialiser le graphe sous MSDOS (par ce que le graphe ne fonctionne pas sous Windows)
initgraph(driver, mode,"..\\bgi");
-
Merci beaucoup pour l'aide, mais sauriez-vous ce qu'il en est pour une machine GNU/Linux ?
Cordialement,
Aragog.
-
Sous linux l'unité graph utilise la libsvga. Les programmes utilisant cette unité ne marche donc pas sous X et doivent être lancé par root.
Tout est expliqué dans la doc.
Malheureusement chez moi même comme ça les programmes ne marchent pas... Ils se lancent mais l'affichage c'est n'importe quoi.
En cas de problème tu peux aussi essayer d'utiliser FreePascal sous dosbox.
-
Merci beaucoup pour la réponse.
Je viens d'ailleurs de trouver un lien tout aussi instructif : http://ubuntuforums.org/showthread.php?t=918024
Bref, problème résolu, pas de graph sous ubuntu.