Comment installer GCC ? [Résolu]
Comment installer GCC ? [Résolu]
Bonjour à tous,
J'ai farfouillé un peu sur le forum, j'ai trouvé un début de réponse, mais malheureusement pour moi, ca n'a pas fonctionnné, et je n'ai pas trouvé de "tuto" proprement parler...
Est ce que qq'un pourrait m'indiquer une adresse si ce tuto existe ou avoir la gentillesse de m'expliquer, parce que c'est assez embêtant de ne pas l'avoir...
Merci pour votre aide.
J'ai farfouillé un peu sur le forum, j'ai trouvé un début de réponse, mais malheureusement pour moi, ca n'a pas fonctionnné, et je n'ai pas trouvé de "tuto" proprement parler...
Est ce que qq'un pourrait m'indiquer une adresse si ce tuto existe ou avoir la gentillesse de m'expliquer, parce que c'est assez embêtant de ne pas l'avoir...
Merci pour votre aide.
Last edited by Jonboy on Fri 04 Apr 2008, 15:56, edited 1 time in total.
- Dingo
- Posts: 1437
- Joined: Tue 11 Dec 2007, 17:48
- Location: somewhere at the end of rainbow...
- Contact:
si vous voulez dire le libraries de developpement, je pense qu'il faut telecharger ce fichier ici pour Puppy 3.01
http://puppylover.netsons.org/dokupuppy ... _libraries
http://puppylover.netsons.org/dokupuppy ... _libraries
Last edited by Dingo on Sun 22 Jun 2008, 14:39, edited 1 time in total.
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux
dropbox 2GB free
OpenOffice for Puppy Linux
- Béèm
- Posts: 11763
- Joined: Wed 22 Nov 2006, 00:47
- Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win
Le devx_***.sfs contient effectivement le gcc, le cc etc...
Mettez le dans /mnt/home et sélectionner le dans le bootmanager.
Je ne sais pas si le devx_***.sfs classique est compatible avec Toutou ou s'il y a un spéciale pour Toutou
Mettez le dans /mnt/home et sélectionner le dans le bootmanager.
Je ne sais pas si le devx_***.sfs classique est compatible avec Toutou ou s'il y a un spéciale pour Toutou
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
Bonjour,
Ce poste à été modifié (partie installe complète) pour ajouter la soluc de limax... "-t squashfs"
Pour certains cela fonctionne avec "-o loop" mais d'autres utilisateurs bloquent à cet endroit...
- il y'a un fichier à modifier "rc.modules" pour ajouter la prise en charge des *.sfs au démarrage.
Ajouter 1 ligne à la fin du fichier "/etc/rc.d/rc.modules" mais avant la ligne ###END###
et voici le contenu du fichier après les modifications :
#v2.13
#dougal suggested this:
[ ! -d /proc/acpi ] && modprobe apm
modprobe squashfs
###END###
sauver le fichier "/etc/rc.d/rc.modules" puis redémarrez
-----------------fin de l'édit------------------------------------------------------
pour installer/utiliser le devx---.sfs, 2 façons de le faire
1er- Installe frugal -> Menu->Système->(3ème du bas) Configurer le démarrage: Bootmanager
Choisir quel fichier SFS supplementaire.. , clique sur l'icône à droite.
devx---.sfs, (clique sur bouton Add/Ajouter) le fichier se deplace dans la fenêtre à droite
Clique sur bouton OK, puis redémarrez, voila GCC est directement utilisable...
2ème- Toutou en Installe complète sur DD
plus long, +- 270Mo sur le disque et ne peut pas être désinstallé..
Suite aux problèmes rencontrés, j'ai ajouté une autre ligne de mount..
limax à trouvé cette soluc....
, (cette ligne "-t squashfs" était pour ver 2.17 et inferieurs)
Comment installer devx_301.sfs sur une installation complète de Toutou-3.01-1 sur Disque dur.
Placer le fichier devx_301.sfs à la racine du disque dur /
ouvrir une console rxvt (icône Console sur le bureau)
tapez -> cd /
tapez -> pwd
devrait afficher -> / (pour dire que vous êtes à la racine du disque)
tapez -> mkdir data
(cela crée un dossier data à la racine du disque)
Tapez -> mount -o loop devx_301.sfs /data
. (et si cela ne fonctionne pas, Tapez -> mount -t squashfs devx_301.sfs /data )
Tapez -> cp -a -v --remove-destination /data/* / >devcopy.txt
(cela peut prendre du temps, attendez le prompt # avant de poursuivre)
Tapez -> umount /data
Tapez -> sync
Tapez -> ldconfig
vous pouvez maintenant supprimer le dossier "data" , il est devenu inutile..
Redémarrez le PC pour prendre en compte les changements...
Voilà, tout est fait, et ~ 270Mo de pris sur le disque.
- Le fichier devcopy.txt contient la liste de tous les fichiers copies sur le disque pendant l'installe !
-------------------------------------------------------
Test pour voir que le compilateur est bien installé.
Toujours dans la console rxvt
Tapez -> gcc
Si vous voyez le message suivant -> gcc: no input files
Bravo ! vous-êtes pret à compiler des programmes
vous pouvez fermer la console.
Cordialement,
maddox
Ce poste à été modifié (partie installe complète) pour ajouter la soluc de limax... "-t squashfs"
Pour certains cela fonctionne avec "-o loop" mais d'autres utilisateurs bloquent à cet endroit...
- il y'a un fichier à modifier "rc.modules" pour ajouter la prise en charge des *.sfs au démarrage.
Ajouter 1 ligne à la fin du fichier "/etc/rc.d/rc.modules" mais avant la ligne ###END###
et voici le contenu du fichier après les modifications :
#v2.13
#dougal suggested this:
[ ! -d /proc/acpi ] && modprobe apm
modprobe squashfs
###END###
sauver le fichier "/etc/rc.d/rc.modules" puis redémarrez
-----------------fin de l'édit------------------------------------------------------
pour installer/utiliser le devx---.sfs, 2 façons de le faire
1er- Installe frugal -> Menu->Système->(3ème du bas) Configurer le démarrage: Bootmanager
Choisir quel fichier SFS supplementaire.. , clique sur l'icône à droite.
devx---.sfs, (clique sur bouton Add/Ajouter) le fichier se deplace dans la fenêtre à droite
Clique sur bouton OK, puis redémarrez, voila GCC est directement utilisable...
2ème- Toutou en Installe complète sur DD
plus long, +- 270Mo sur le disque et ne peut pas être désinstallé..
Suite aux problèmes rencontrés, j'ai ajouté une autre ligne de mount..
limax à trouvé cette soluc....
, (cette ligne "-t squashfs" était pour ver 2.17 et inferieurs)
Comment installer devx_301.sfs sur une installation complète de Toutou-3.01-1 sur Disque dur.
Placer le fichier devx_301.sfs à la racine du disque dur /
ouvrir une console rxvt (icône Console sur le bureau)
tapez -> cd /
tapez -> pwd
devrait afficher -> / (pour dire que vous êtes à la racine du disque)
tapez -> mkdir data
(cela crée un dossier data à la racine du disque)
Tapez -> mount -o loop devx_301.sfs /data
. (et si cela ne fonctionne pas, Tapez -> mount -t squashfs devx_301.sfs /data )
Tapez -> cp -a -v --remove-destination /data/* / >devcopy.txt
(cela peut prendre du temps, attendez le prompt # avant de poursuivre)
Tapez -> umount /data
Tapez -> sync
Tapez -> ldconfig
vous pouvez maintenant supprimer le dossier "data" , il est devenu inutile..
Redémarrez le PC pour prendre en compte les changements...
Voilà, tout est fait, et ~ 270Mo de pris sur le disque.
- Le fichier devcopy.txt contient la liste de tous les fichiers copies sur le disque pendant l'installe !
-------------------------------------------------------
Test pour voir que le compilateur est bien installé.
Toujours dans la console rxvt
Tapez -> gcc
Si vous voyez le message suivant -> gcc: no input files
Bravo ! vous-êtes pret à compiler des programmes
vous pouvez fermer la console.
Cordialement,
maddox
Last edited by maddox on Sun 30 Mar 2008, 22:50, edited 2 times in total.
Merci pour cette explication claire. C'est celle que j'avais suivis sur un autre topic, et c'est la mon pb :
Quand je tape : mount -o loop devx_301.sfs /data
A quoi est ce du ? Comment passer cette étape ?
Merci pour votre aide
Quand je tape : mount -o loop devx_301.sfs /data
Code: Select all
# mount -o loop devx_301.sfs /data
mount: mounting /dev/loop0 on /data failed
#
Merci pour votre aide
- Béèm
- Posts: 11763
- Joined: Wed 22 Nov 2006, 00:47
- Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win
@jonboy
Première leçon.
Mettez toujours dans votre post initial comment Puppy (Toutou) est installé. Frugall, Full etc.. cela evitera une devinette.
Pour votre problème essayez
Première leçon.
Mettez toujours dans votre post initial comment Puppy (Toutou) est installé. Frugall, Full etc.. cela evitera une devinette.
Pour votre problème essayez
Code: Select all
mount -o loop /devx_301.sfs /data
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
Désolé, je l'ai omis ne sachant pas que c'était important. C'est bien une install Full.
J'ai essayé, et voilà le résultat :
J'ai essayé, et voilà le résultat :
Code: Select all
# cd /
# mount -o loop /devx_301.sfs /data
mount: mounting /dev/loop0 on /data failed
# su
# mount -o loop devx_301.sfs /data/
mount: mounting /dev/loop0 on /data/ failed
#
- Béèm
- Posts: 11763
- Joined: Wed 22 Nov 2006, 00:47
- Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win
Des informations primaire comme surtout le type d'install sont primordiale et à la base des réponses à donner. J'était parti pour répondre sur un frugall tandis qui tu a un full install.
Est-tu tout à fait certain que /data existe réellement?
A part cela je ne voix rien d'autre et je n'ai pas fait de full install.
Est-tu tout à fait certain que /data existe réellement?
A part cela je ne voix rien d'autre et je n'ai pas fait de full install.
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
- Dingo
- Posts: 1437
- Joined: Tue 11 Dec 2007, 17:48
- Location: somewhere at the end of rainbow...
- Contact:
Je crois avoir compris le probleme:
cliquez sur le fichier: devx_301.sfs comment pour faire le RENAME dans cette petite fenetre vou pouvez maintenant voir le parcours complet du fichier. copiez-le et essayez nouvellement:
cliquez sur le fichier: devx_301.sfs comment pour faire le RENAME dans cette petite fenetre vou pouvez maintenant voir le parcours complet du fichier. copiez-le et essayez nouvellement:
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux
dropbox 2GB free
OpenOffice for Puppy Linux
Bonjour,
Tout ce est decrit doit-être executé en etant "root" et pas utilisateur...
Pour faire simple, restons sur la même partition que l'installe de Toutou...
Prévoir ~450Mo de libre sur la partition, extraction sfs, puis copie...
- le dossier /data doit doit être à la racine, et sur la même partition que l'installe de Toutou ...
- le fichier devx_xxx.sfs doit être à la racine et sur la même partition que l'installe de Toutou ...
Quand tout est copié, le dossier "/data" peut-être supprimé, suivant les instructions ci dessus..
Cordialement,
maddox
Tout ce est decrit doit-être executé en etant "root" et pas utilisateur...
Pour faire simple, restons sur la même partition que l'installe de Toutou...
Prévoir ~450Mo de libre sur la partition, extraction sfs, puis copie...
- le dossier /data doit doit être à la racine, et sur la même partition que l'installe de Toutou ...
- le fichier devx_xxx.sfs doit être à la racine et sur la même partition que l'installe de Toutou ...
Quand tout est copié, le dossier "/data" peut-être supprimé, suivant les instructions ci dessus..
Cordialement,
maddox
Je suis désolé, mais je n'ai pas compris, peut tu me réexpliquer ?Dingo wrote:Je crois avoir compris le probleme:
cliquez sur le fichier: devx_301.sfs comment pour faire le RENAME dans cette petite fenetre vou pouvez maintenant voir le parcours complet du fichier. copiez-le et essayez nouvellement:
- Dingo
- Posts: 1437
- Joined: Tue 11 Dec 2007, 17:48
- Location: somewhere at the end of rainbow...
- Contact:
allez vous sur le fichier devx.sfs
selectionner le fichier meme avec le boutton droit
allez sur "rename" (ou equivalent dans votre toutou) copiez le percours complet du fichier, depuis, montez avec la ligne de command:
selectionner le fichier meme avec le boutton droit
allez sur "rename" (ou equivalent dans votre toutou) copiez le percours complet du fichier, depuis, montez avec la ligne de command:
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux
dropbox 2GB free
OpenOffice for Puppy Linux
- Béèm
- Posts: 11763
- Joined: Wed 22 Nov 2006, 00:47
- Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win
Bon, comme tu sais, je ne paut pas essayé moi-même, n'ayant pas un full install.
Quand tu démarre ROX en / vois-tu le fichier /devx_301.sfs?
Si oui, quand tu click dessus, il ne se monte pas automatiquement?
Si monté automatiquement, tu vois toute la structure de ce devx.
Mettons qu'il est monté à /mnt/devx_301 tout ce qui est après doit être copier en /, si j'ai bien compris la procédure.
Quand tu démarre ROX en / vois-tu le fichier /devx_301.sfs?
Si oui, quand tu click dessus, il ne se monte pas automatiquement?
Si monté automatiquement, tu vois toute la structure de ce devx.
Mettons qu'il est monté à /mnt/devx_301 tout ce qui est après doit être copier en /, si j'ai bien compris la procédure.
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
Bonjour,
essayer de remplacer cette ligne
Tapez -> mount -o loop devx_301.sfs /data
par cette ligne
Tapez -> mount -t squashfs devx_301.sfs /data
J'ai modifié mon poste, la partie d'explications précedent ici
Cordialement,
maddox
essayer de remplacer cette ligne
Tapez -> mount -o loop devx_301.sfs /data
par cette ligne
Tapez -> mount -t squashfs devx_301.sfs /data
J'ai modifié mon poste, la partie d'explications précedent ici
Cordialement,
maddox
Hello,
maddox pas claire cette présentation<Tapez -> mount -o loop devx_301.sfs /data>
il aurait mieux valut utiliser "#" puisque il est représenté ainsi dans le terminal ou d'utilisé la commande code comme =)Jonboy.
Sinon c'est une chose qui fonctionne enfin......... depuis le temps........
Merci..
@+
maddox pas claire cette présentation<Tapez -> mount -o loop devx_301.sfs /data>
il aurait mieux valut utiliser "#" puisque il est représenté ainsi dans le terminal ou d'utilisé la commande code comme =)Jonboy.
Sinon c'est une chose qui fonctionne enfin......... depuis le temps........
Merci..
@+
Ca y est !
Les instructions étaient bonnes, je n'en ai jamais douté, mais j'ai réussi a l'installer !
J'ai du réinstaller mon système, ceci fait, j'ai couru sur le net pour télécharger le fichier, j'ai suivi les instruction a la lettre et magique, ca a marché !
Merci pour votre aide.
Amicalement, Jon.
Les instructions étaient bonnes, je n'en ai jamais douté, mais j'ai réussi a l'installer !
J'ai du réinstaller mon système, ceci fait, j'ai couru sur le net pour télécharger le fichier, j'ai suivi les instruction a la lettre et magique, ca a marché !
Merci pour votre aide.
Amicalement, Jon.