Bonjour,
Citation Envoyé par Invité Voir le message
Sur Mac aussi ça marche sans problème. Le fichier suivant dans test.pp

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
program project_ex1;
 
{$mode objfpc}{$H+}
uses
 {$IFDEF UNIX}{$IFDEF UseCThreads}
 cthreads,
 {$ENDIF}{$ENDIF}
 Classes
 { you can add units after this };
begin
 writeln('Bonjour tout le monde !'); {affichage}
 readln; {attente}
end.
Compilation et exécution :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
   fpc test.pp 
Free Pascal Compiler version 3.0.2 [2017/02/12] for i386
Copyright (c) 1993-2017 by Florian Klaempfl and others
Target OS: Darwin for i386
Compiling test.pp
Assembling (pipe) test.s
Linking test
12 lines compiled, 0.2 sec
 
   ./test 
Bonjour tout le monde !
1 // là je saisis la valeur 1 suivi de entrée pour sortir du programme.
Je suis assez débutant sur Lzarus/FreePascal (même si j'ai beaucoup programmé en Pascal sur Codewarrior).
J'ai un projet ouvert comme "programme simple"
Mon problème est que rien ne s'écrit dans la console (Terminal) des instructions de type writeln('bonjour') ne produisent rien.
J'ai essayé le programme ci-dessus. Il n'affiche rien.
Est-un problème de paramétrage du projet ?
Par ailleurs, tous ces problèmes surviennent après l'installation de gdb comme débogueur. (qui renvoie systématiquement des erreurs). Si je ne peux pas écrire des messages sur la console et ne peux utiliser le d'éboueur, il est difficile de débouter un programme.

Merci de compléter mon information. (je trouve aussi que les tutoriels ne sont pas assez clairs sur l'utilisation de Lazarus. Par exemple : aucune explication de ce que sont les modèles de projet proposés et de leur usage)
Jean-Claude