Publié : ven. août 04, 2006 6:55 am
* pour la compilation de giac, normalement vous devriez avoir la librairie. Tableur.cc c'est l'interface, j'ai du oublier de mettre des #ifdef HAVE_LIBFLTK et #endif en début et fin des fichiers sources de l'interface (fichiers .cc dont le nom commence par une majuscule), d'ou les erreurs. Vous avez le choix entre les rajouter à la main ou installer et compiler fltk et relancer la compilation à ./configure. Vous pouvez aussi installer à la main, libgiac.a dans /usr/local/lib et tous les fichiers .h de src ainsi que config.h dans /usr/local/include/giac (répertoire à créer)
* Si vous avez fait startx, vous pouvez remonter dans le défilement en tapant simultanément sur shift et pageup. En-dehors ca marche peut-etre aussi. Vous pouvez aussi apres startx ouvrir une fenetre avec barre de défilement en tapant
xterm -sb
(man xterm vous donnera toutes les options de xterm mais il y en a enormément. En général man nom_de_commande donne la liste des options d'une commande).
* effectivement quand on compile sous windows, le fichier généré s'appelle a.exe, car le nom Unix a.out n'a pas l'extension qui conviendrait pour etre exécutable sous windows. Il faut ajouter l'option -o bonjour.exe pour définir un autre nom. Pour les extensions, les conventions ont évolués, le plus à la mode aujourd'hui c'est en effet .cpp et .C, j'en suis resté au .cc qui est reconnu par les éditeurs sous Unix pour la coloration syntaxique.
* avec un éditeur sous windows qui permet de lancer une commande on peut compiler dans l'éditeur, c'est la raison de la 1ere ligne de chaque fichier source de giac, elle indique à l'éditeur emacs comment compiler. Ca marchera à l'identique si vous installez emacs (version X11). Avec un éditeur windows natif, c'est plus difficile car il faut lancer g++ avec les bons chemins, il est peut-etre necessaire de le lancer par l'intermédiaire d'un shell-script et de la commande qui doit marcher sous dos
chemin\bash.exe chemin\nom_de_fichier_shellscript
et on met dans nom_de_fichier_shellscript la commande g++ ...
* Voila, bon week-end!
* Si vous avez fait startx, vous pouvez remonter dans le défilement en tapant simultanément sur shift et pageup. En-dehors ca marche peut-etre aussi. Vous pouvez aussi apres startx ouvrir une fenetre avec barre de défilement en tapant
xterm -sb
(man xterm vous donnera toutes les options de xterm mais il y en a enormément. En général man nom_de_commande donne la liste des options d'une commande).
* effectivement quand on compile sous windows, le fichier généré s'appelle a.exe, car le nom Unix a.out n'a pas l'extension qui conviendrait pour etre exécutable sous windows. Il faut ajouter l'option -o bonjour.exe pour définir un autre nom. Pour les extensions, les conventions ont évolués, le plus à la mode aujourd'hui c'est en effet .cpp et .C, j'en suis resté au .cc qui est reconnu par les éditeurs sous Unix pour la coloration syntaxique.
* avec un éditeur sous windows qui permet de lancer une commande on peut compiler dans l'éditeur, c'est la raison de la 1ere ligne de chaque fichier source de giac, elle indique à l'éditeur emacs comment compiler. Ca marchera à l'identique si vous installez emacs (version X11). Avec un éditeur windows natif, c'est plus difficile car il faut lancer g++ avec les bons chemins, il est peut-etre necessaire de le lancer par l'intermédiaire d'un shell-script et de la commande qui doit marcher sous dos
chemin\bash.exe chemin\nom_de_fichier_shellscript
et on met dans nom_de_fichier_shellscript la commande g++ ...
* Voila, bon week-end!