Bonjour
j'ai installé Linux Toutou sur une partition sur laquelle je peux booter et me connecter .
j'aimerais y installer freepascal. mais je ne sais pas trop comment faire Quelqu'un a - t -il une idée ?
merci
Bonjour
j'ai installé Linux Toutou sur une partition sur laquelle je peux booter et me connecter .
j'aimerais y installer freepascal. mais je ne sais pas trop comment faire Quelqu'un a - t -il une idée ?
merci
Je ne connais pas Toutou Linux, mais apparemment il y a un "gestionnaire de packages". Tu as vérifié si FPC ne se trouvait pas déjà dans les dépôts ?
Sinon il faut télécharger les sources et le compiler "à la main"![]()
Ici:
http://dotpups.de/puppy3/dotpups/Programming/
Free Pascal:
http://dotpups.de/puppy3/dotpups/Pro...uild-2.2.0.zip
Lazarus IDE:
http://dotpups.de/puppy3/dotpups/Pro...5-svn12782.pet
Il faudrait déjà installer un compilateur, non ?Sinon il faut télécharger les sources et le compiler "à la main"
GCC pour Toutou Linux:
http://www.puppylinux.org/wiki/archi...tion/compiling
Mais bien sûr le mieux (et de loin) c'est Objective-Caml.
(tu peux créer des programmes GTK de façon interactivepuis les compiler en natif)
Bonjour,
merci pour vos pistes de réflexion.
mais je galère sous Linux ...
j'ai trouver un package (extension PET sous cette distribution) http://puppyrus.org/pub/pet/
http://puppyrus.org/pub/pet/fpc-2.2.0-0.pet que j'ai installé (tout c'est bien passé... ) mais après ça se complique
j'arrive à lancer FP (IDE..) et la fenêtre s'ouvre bien et je peux taper du code, enregistrer etc.. mais je n'arrive pas à compiler...
alors j'ai essayé en mode natif sous une console comme je le fais en windows mais ça ne fonctionne pas.. problème de linker ? je ne sais pas quoi faire ..
voila merci de votre aide ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 # fpc test.pas Free Pascal Compiler version 2.2.0 [2007/08/31] for i386 Copyright (c) 1993-2007 by Florian Klaempfl Target OS: Linux for i386 Compiling test.pas Linking test test.pas(6,1) Error: Util ld not found, switching to external linking test.pas(6,1) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled) #
j'ai aussi mis un post sur le forum linux ici
parce que je ne sais pas si les linuxiens viennent ici ...
C'est (je pense mais je peux me tromper) parce qu'il n'y a pas de linker installé sur ton système.
Le plus simple pour en installer un c'est encore GCC + Python :
ftp://ibiblio.org/pub/linux/distribu...4/devx_411.sfs
La procédure d'installation de ce (gros) fichier est la suivante:
1. Cliquer sur devx_411.sfs dans ROX-Filer (ça monte le fichier)
2. Cliquer dans la nouvelle fenêtre et faire "Nouveau terminal ici"
3. Entrer la commande "cp -a --remove-destination ./* /"
4. Entrer la commande "sync"
5. Fermer le terminal
6. Cliquer sur devx_411.sfs dans ROX-Filer (ça démonte le fichier)
À ce stade tu devrais avoir un linker (mais je ne sais pas comment il se nomme).
Bonjour,
t'arrive pas à compiler comment ?j'ai trouver un package (extension PET sous cette distribution) http://puppyrus.org/pub/pet/
http://puppyrus.org/pub/pet/fpc-2.2.0-0.pet que j'ai installé (tout c'est bien passé... ) mais après ça se complique
j'arrive à lancer FP (IDE..) et la fenêtre s'ouvre bien et je peux taper du code, enregistrer etc.. mais je n'arrive pas à compiler...menu désactivé?Erreur?développe
je crois qu'il faut installer build-essentialalors j'ai essayé en mode natif sous une console comme je le fais en windows mais ça ne fonctionne pas.. problème de linker ? je ne sais pas quoi faire ..
sudo apt-get install build-essential
je sais pas comment il marche ce toutou linuxmais si t'a un gestionnaire de paquet tu devrais le trouver la bas.
Ps: t'attend pas à développer de grands programmes avec toutou linux c'est pas fais pour ça il te manquera toujours un ou deux truc pour compiler![]()
en plus de ça tu va te retrouver avec une distribution qui ne tiendra plus sur une clé usb.c'est mon avis![]()
Cordialement,
quand je lance FPC qui est le compilo il dit qu'il manque le fichier ld (voir mon code de retour dans le textarea)
je vais chercher dans ce sens là aussi . merci pour la piste.
si ça compile je ne vois pas pourquoi ça ne marcherait pas pour de grands programmes. la seule limitation étant l'espace disque et la ram peut-être ? (dans un premier temps je ne compte faire que du Pascal via FreePascal ou Lazarus)
dans mon post initial j'avais mentionné que j'avais installé sur une partition (du disque dur interne bien sûr ) donc pas de problèmes d'espace sur une clé USB
J'ai déja mis open office , Firefox 3.0.3. et testé Lazarus qui marche pour le "form" ou je peux mettre des boutons, des cases à cocher etc. Le seul pb est idem a FreePascal c'est l'absence du Linker je pense... (ld ? )
en conclusion je cherche un paquet .. et je creuse aussi la piste de SpiceGuid que je remercie aussitout comme toi
![]()
Bonsoir,
n'ayant pas trouvé de paquet j'ai téléchargé la version devx.301.sfs (la version 411 ne fonctionnant pas) et suivi les instructions de SpiceGuid que je remercie pour son aide
FreePascal fonctionne. j'ai utilisé CTR et il le reconnait bien
voila un grand merci à chacun et j'ai un peu appris sur linux même si ma distribution fait sourire .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 # fpc test.pas Free Pascal Compiler version 2.2.2 [2008/07/29] for i386 Copyright (c) 1993-2008 by Florian Klaempfl Target OS: Linux for i386 Compiling test.pas Linking test 13 lines compiled, 0.6 sec #![]()
mea culpa, ça aurait été mieux en le disant:n'ayant pas trouvé de paquet j'ai téléchargé la version devx.301.sfs (la version 411 ne fonctionnant pas)
- si tu es sur Puppy 3.01 alors c'est devx_301.sfs
- garde le fichier devx_411.sfs pour quand tu passeras à Puppy 4.11
ça c'est vrai elle fait sourirevoila un grand merci à chacun et j'ai un peu appris sur linux même si ma distribution fait sourire .
Cordialement,
Partager