juste un petit tuyau
je passe à Debian. -> OK
J'ai des paquets à compiler avec ./configure.
et configure coince là ->
configure:3332: checking for gcc
configure:3348: found /usr/bin/gcc
configure:3359: result: gcc
configure:3597: checking for C compiler version
configure:3604: gcc --version >&5
gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:3607: $? = 0
configure:3614: gcc -v >&5
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v
--enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr
--enable-shared --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix --enable-nls
--program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu
--enable-libstdcxx-debug --enable-mpfr --with-tune=i686
--enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
configure:3617: $? = 0
configure:3624: gcc -V >&5
gcc: '-V' option must have argument
configure:3627: $? = 1
configure:3650: checking for C compiler default output file name
configure:3677: gcc conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
configure:3680: $? = 1
configure:3718: result:
configure: failed program was:
| /* confdefs.h. */
~
à l'évidence il manque un éditeur de lien.
pas doué -> pas trouvé même avec synaptic.
Un tuyau (un nom de paquet par exemple) pour que je puisse continuer.
Non erreur,pour compiler il faut passer a --Gentoo-- -> linuxfromscratch
linuxfromscratch c'est pour les geeks
Pas d'accord. J'ai moi même installé plusieurs fois une LFS Je ne suis certainement pas un geek. Et même, la 1ère fois, je ne connaissais vraiment pas grand chose. Leur manuel est très bien fait. On apprend vraiment beaucoup de choses en installant une LFS. Une expérience que je recommande à tous ceux qui ont l'esprit curieux. Avec BLFS et toute l'expérience acquise, il est d'ailleurs tout à faire possible de rendre ce système tout aussi fonctionnel que n'importe quelle distribution. Pendant des années, mon micro n'a tourné qu'avec ça.
Beaucoup de bla bla.
Cem wrote:
moi-même wrote:
Taureau Debout wrote:
Non erreur,pour compiler il faut passer a --Gentoo--
-> linuxfromscratch
linuxfromscratch c'est pour les geeks
Pas d'accord.
J'ai moi même installé plusieurs fois une LFS
Je ne suis certainement pas un geek.
Et même, la 1ère fois, je ne connaissais vraiment pas grand chose.
Leur manuel est très bien fait. On apprend vraiment beaucoup de choses en
installant une LFS. Une expérience que je recommande à tous ceux qui ont
l'esprit curieux. Avec BLFS et toute l'expérience acquise, il est d'ailleurs
tout à faire possible de rendre ce système tout aussi fonctionnel que n'importe
quelle distribution. Pendant des années, mon micro n'a tourné qu'avec ça.
Non erreur,pour compiler il faut passer a --Gentoo-- -> linuxfromscratch
linuxfromscratch c'est pour les geeks
Pas d'accord. J'ai moi même installé plusieurs fois une LFS Je ne suis certainement pas un geek. Et même, la 1ère fois, je ne connaissais vraiment pas grand chose. Leur manuel est très bien fait. On apprend vraiment beaucoup de choses en installant une LFS. Une expérience que je recommande à tous ceux qui ont l'esprit curieux. Avec BLFS et toute l'expérience acquise, il est d'ailleurs tout à faire possible de rendre ce système tout aussi fonctionnel que n'importe quelle distribution. Pendant des années, mon micro n'a tourné qu'avec ça.
Beaucoup de bla bla.
Nanar Duff
Cem wrote:
et configure coince là ->
configure:3677: gcc conftest.c >&5 /usr/bin/ld: crt1.o: No such file: No such file or directory collect2: ld returned 1 exit status
à l'évidence il manque un éditeur de lien. pas doué -> pas trouvé même avec synaptic.
Non, "l'éditeur de lien" est là puisqu'il envoie un message d'erreur (c'est /usr/bin/ld). Ce qui manque c'est le fichier crt1.o
Un tuyau (un nom de paquet par exemple) pour que je puisse continuer.
Voilà une méthode pour identifier le paquet qui manque. Il faut bien sûr d'abord voir le nom de l'objet manquant (ici crt1.o). Puis tu vas sur le site http://packages.debian.org. Tu mets le nom de l'objet manquant dans le mot-cle de la "recherche dans le contenu des paquets", tu choisis "les paquets contenant un fichier de ce nom" et tu appuies sur le bouton "Rechercher". Pour crt1.o, il retourne 21 résultats. Classiquement, c'est probablement libc6-dev qui manquait. Et il fait partie des dépendances de build-essential comme tu peux le vérifier en interrogeant le contenu de ce paquet.
Autre méthode : installer apt-file et lancer la commande apt-file search crt1.o précédée éventuellement d'un apt-file update pour mettre à jour le cache. Mais généralement, le site web donne plus vite la réponse.
Ou:
aptitude install auto-apt auto-apt ./configure
C'est plus gore, mais ca marche.
Cem wrote:
et configure coince là ->
configure:3677: gcc conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
à l'évidence il manque un éditeur de lien.
pas doué -> pas trouvé même avec synaptic.
Non, "l'éditeur de lien" est là puisqu'il envoie un message d'erreur (c'est
/usr/bin/ld).
Ce qui manque c'est le fichier crt1.o
Un tuyau (un nom de paquet par exemple) pour que je puisse continuer.
Voilà une méthode pour identifier le paquet qui manque.
Il faut bien sûr d'abord voir le nom de l'objet manquant (ici crt1.o).
Puis tu vas sur le site http://packages.debian.org.
Tu mets le nom de l'objet manquant dans le mot-cle de la "recherche dans le
contenu des paquets", tu choisis "les paquets contenant un fichier de ce nom"
et tu appuies sur le bouton "Rechercher".
Pour crt1.o, il retourne 21 résultats. Classiquement, c'est probablement
libc6-dev qui manquait. Et il fait partie des dépendances de build-essential
comme tu peux le vérifier en interrogeant le contenu de ce paquet.
Autre méthode : installer apt-file et lancer la commande
apt-file search crt1.o
précédée éventuellement d'un apt-file update pour mettre à jour le cache.
Mais généralement, le site web donne plus vite la réponse.
configure:3677: gcc conftest.c >&5 /usr/bin/ld: crt1.o: No such file: No such file or directory collect2: ld returned 1 exit status
à l'évidence il manque un éditeur de lien. pas doué -> pas trouvé même avec synaptic.
Non, "l'éditeur de lien" est là puisqu'il envoie un message d'erreur (c'est /usr/bin/ld). Ce qui manque c'est le fichier crt1.o
Un tuyau (un nom de paquet par exemple) pour que je puisse continuer.
Voilà une méthode pour identifier le paquet qui manque. Il faut bien sûr d'abord voir le nom de l'objet manquant (ici crt1.o). Puis tu vas sur le site http://packages.debian.org. Tu mets le nom de l'objet manquant dans le mot-cle de la "recherche dans le contenu des paquets", tu choisis "les paquets contenant un fichier de ce nom" et tu appuies sur le bouton "Rechercher". Pour crt1.o, il retourne 21 résultats. Classiquement, c'est probablement libc6-dev qui manquait. Et il fait partie des dépendances de build-essential comme tu peux le vérifier en interrogeant le contenu de ce paquet.
Autre méthode : installer apt-file et lancer la commande apt-file search crt1.o précédée éventuellement d'un apt-file update pour mettre à jour le cache. Mais généralement, le site web donne plus vite la réponse.
Ou:
aptitude install auto-apt auto-apt ./configure
C'est plus gore, mais ca marche.
Cem
Le 06-10-2007, Nanar Duff <""> a écrit :
Cem wrote:
et configure coince là ->
configure:3677: gcc conftest.c >&5 /usr/bin/ld: crt1.o: No such file: No such file or directory collect2: ld returned 1 exit status
Ce qui manque c'est le fichier crt1.o
Un tuyau (un nom de paquet par exemple) pour que je puisse continuer.
Autre méthode : installer apt-file et lancer la commande apt-file search crt1.o
Ou:
aptitude install auto-apt auto-apt ./configure
C'est plus gore, mais ca marche.
Ça paraît séduisant pas sa simplicité. Mais j'ai testé ça sur un configure et ça a tendance à vouloir installer pas mal de choses absolument pas nécessaires. C'est sans doute pour ça que tu qualifie cela de "gore". Mais c'est sûr que ça marche. J'apprécie en revanche la commande "auto-apt search <fichier>" qui est nettement plus rapide et donne une réponse moins confuse que son équivalent "apt-file search". Par rapport au fichier "crt1.o" en tous cas.
Le 06-10-2007, Nanar Duff <""> a écrit :
Cem wrote:
et configure coince là ->
configure:3677: gcc conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
Ce qui manque c'est le fichier crt1.o
Un tuyau (un nom de paquet par exemple) pour que je puisse continuer.
Autre méthode : installer apt-file et lancer la commande
apt-file search crt1.o
Ou:
aptitude install auto-apt
auto-apt ./configure
C'est plus gore, mais ca marche.
Ça paraît séduisant pas sa simplicité.
Mais j'ai testé ça sur un configure et ça a tendance à vouloir
installer pas mal de choses absolument pas nécessaires.
C'est sans doute pour ça que tu qualifie cela de "gore".
Mais c'est sûr que ça marche.
J'apprécie en revanche la commande "auto-apt search <fichier>"
qui est nettement plus rapide et donne une réponse moins confuse
que son équivalent "apt-file search".
Par rapport au fichier "crt1.o" en tous cas.
configure:3677: gcc conftest.c >&5 /usr/bin/ld: crt1.o: No such file: No such file or directory collect2: ld returned 1 exit status
Ce qui manque c'est le fichier crt1.o
Un tuyau (un nom de paquet par exemple) pour que je puisse continuer.
Autre méthode : installer apt-file et lancer la commande apt-file search crt1.o
Ou:
aptitude install auto-apt auto-apt ./configure
C'est plus gore, mais ca marche.
Ça paraît séduisant pas sa simplicité. Mais j'ai testé ça sur un configure et ça a tendance à vouloir installer pas mal de choses absolument pas nécessaires. C'est sans doute pour ça que tu qualifie cela de "gore". Mais c'est sûr que ça marche. J'apprécie en revanche la commande "auto-apt search <fichier>" qui est nettement plus rapide et donne une réponse moins confuse que son équivalent "apt-file search". Par rapport au fichier "crt1.o" en tous cas.
Mihamina Rakotomandimby
Taureau Debout wrote:
Non erreur,pour compiler il faut passer a --Gentoo-- -> linuxfromscratch
linuxfromscratch c'est pour les geeks
Leur manuel est très bien fait.
Beaucoup de bla bla.
- Tu n'es pas obligé de tout citer. - La doc Linuxfromcratch est suffisament bien faite.
Taureau Debout wrote:
Non erreur,pour compiler il faut passer a --Gentoo--
-> linuxfromscratch
linuxfromscratch c'est pour les geeks
Leur manuel est très bien fait.
Beaucoup de bla bla.
- Tu n'es pas obligé de tout citer.
- La doc Linuxfromcratch est suffisament bien faite.
Combien de temps faut-il compter pour une première installation ?
Mihamina Rakotomandimby
Cem wrote:
moi-même wrote:
juste un petit tuyau je passe à Debian. -> OK Non erreur,pour compiler il faut passer a Gentoo
Même sous Debian, il se peut qu'on ne trouve pas de package
pour un logiciel qu'on souhaite utiliser. Il faut bien dans ce cas, partir des sources et les compiler.
Et je sais bien qu'il faut du temps pour apprendre à faire des packages Debian, mais ce n'est pas une mauvaise idée d'apprendre à packager Debian. Mais c'est vrai que ça passe par la case "./configure; make; make install" avant. C'est meme ecrit dans le guide Debian pour els packages.
Cem wrote:
moi-même wrote:
juste un petit tuyau
je passe à Debian. -> OK
Non erreur,pour compiler il faut passer a Gentoo
Même sous Debian, il se peut qu'on ne trouve pas de package
pour un logiciel qu'on souhaite utiliser.
Il faut bien dans ce cas, partir des sources et les compiler.
Et je sais bien qu'il faut du temps pour apprendre à faire des packages
Debian, mais ce n'est pas une mauvaise idée d'apprendre à packager Debian.
Mais c'est vrai que ça passe par la case "./configure; make;
make install" avant. C'est meme ecrit dans le guide Debian pour els
packages.
juste un petit tuyau je passe à Debian. -> OK Non erreur,pour compiler il faut passer a Gentoo
Même sous Debian, il se peut qu'on ne trouve pas de package
pour un logiciel qu'on souhaite utiliser. Il faut bien dans ce cas, partir des sources et les compiler.
Et je sais bien qu'il faut du temps pour apprendre à faire des packages Debian, mais ce n'est pas une mauvaise idée d'apprendre à packager Debian. Mais c'est vrai que ça passe par la case "./configure; make; make install" avant. C'est meme ecrit dans le guide Debian pour els packages.
Cem
Le 08-10-2007, Fabien LE LEZ a écrit :
On 05 Oct 2007 22:36:37 GMT, Cem :
[Linux From Scratch]
J'ai moi même installé plusieurs fois une LFS
Combien de temps faut-il compter pour une première installation ?
La 1ère ne prend théoriquement pas plus de temps que les suivantes. Vu le principe de construction, l'upgrade est quasiment impossible dès lors qu'on touche à une des briques de base du système. Il faut tout reprendre du début. Il ne faut pas compter ici sur une gestion automatique des dépendances... Tout dépend bien sûr de la puissance de la machine. Les compilations utilisent pleinement la CPU. Tout dépend aussi jusqu'où on va: simplement jusqu'au boot en mode console d'un système Linux ou on veut vraiment un système complet avec un serveur X, KDE ou Gnome, Firefox, etc... Je dirais un peu au pif: 2 à 5 jours pour un système bootable et 2 à 5 jours supplémentaires pour la partie BLFS de base (serveur X, Windows Manager, navigateur, client mail). Suivant les connaissances qu'on a. Par exemple quelqu'un qui sait préparer des scripts bash ira sans doute plus vite que quelqu'un qui ne connaît rien au shell.
Le 08-10-2007, Fabien LE LEZ <gramster@gramster.com> a écrit :
On 05 Oct 2007 22:36:37 GMT, Cem <cemoreau@hotmail.com>:
[Linux From Scratch]
J'ai moi même installé plusieurs fois une LFS
Combien de temps faut-il compter pour une première installation ?
La 1ère ne prend théoriquement pas plus de temps que les suivantes.
Vu le principe de construction, l'upgrade est quasiment impossible
dès lors qu'on touche à une des briques de base du système. Il faut
tout reprendre du début. Il ne faut pas compter ici sur une
gestion automatique des dépendances...
Tout dépend bien sûr de la puissance de la machine. Les compilations
utilisent pleinement la CPU. Tout dépend aussi jusqu'où on va:
simplement jusqu'au boot en mode console d'un système Linux ou on veut
vraiment un système complet avec un serveur X, KDE ou Gnome, Firefox,
etc...
Je dirais un peu au pif: 2 à 5 jours pour un système bootable et
2 à 5 jours supplémentaires pour la partie BLFS de base (serveur X,
Windows Manager, navigateur, client mail). Suivant les connaissances
qu'on a. Par exemple quelqu'un qui sait préparer des scripts bash ira
sans doute plus vite que quelqu'un qui ne connaît rien au shell.
Combien de temps faut-il compter pour une première installation ?
La 1ère ne prend théoriquement pas plus de temps que les suivantes. Vu le principe de construction, l'upgrade est quasiment impossible dès lors qu'on touche à une des briques de base du système. Il faut tout reprendre du début. Il ne faut pas compter ici sur une gestion automatique des dépendances... Tout dépend bien sûr de la puissance de la machine. Les compilations utilisent pleinement la CPU. Tout dépend aussi jusqu'où on va: simplement jusqu'au boot en mode console d'un système Linux ou on veut vraiment un système complet avec un serveur X, KDE ou Gnome, Firefox, etc... Je dirais un peu au pif: 2 à 5 jours pour un système bootable et 2 à 5 jours supplémentaires pour la partie BLFS de base (serveur X, Windows Manager, navigateur, client mail). Suivant les connaissances qu'on a. Par exemple quelqu'un qui sait préparer des scripts bash ira sans doute plus vite que quelqu'un qui ne connaît rien au shell.
Fabien LE LEZ
On 08 Oct 2007 18:54:59 GMT, Cem :
[Linux From Scratch]
Combien de temps faut-il compter pour une première installation ?
La 1ère ne prend théoriquement pas plus de temps que les suivantes.
Ben si, puisqu'il faut apprendre comment faire. Pour les installations suivantes, on passe moins de temps à lire la doc.
On 08 Oct 2007 18:54:59 GMT, Cem <cemoreau@hotmail.com>:
[Linux From Scratch]
Combien de temps faut-il compter pour une première installation ?
La 1ère ne prend théoriquement pas plus de temps que les suivantes.
Ben si, puisqu'il faut apprendre comment faire.
Pour les installations suivantes, on passe moins de temps à lire la
doc.
Combien de temps faut-il compter pour une première installation ?
La 1ère ne prend théoriquement pas plus de temps que les suivantes.
Ben si, puisqu'il faut apprendre comment faire. Pour les installations suivantes, on passe moins de temps à lire la doc.
Cem
Le 08-10-2007, Fabien LE LEZ a écrit :
On 08 Oct 2007 18:54:59 GMT, Cem :
[Linux From Scratch]
Combien de temps faut-il compter pour une première installation ?
La 1ère ne prend théoriquement pas plus de temps que les suivantes.
Ben si, puisqu'il faut apprendre comment faire. Pour les installations suivantes, on passe moins de temps à lire la doc.
Oui c'est sûr. Encore qu'il soit arrivé d'une version à l'autre qu'il y ait
de profonds bouleversements dans la manière de procéder. Ce que je voulais dire c'est qu'une première installation ne nécessitait pas plus de tâches effectives qu'une n-ième installation. Mais il est clair qu'une fois familier avec le processus, ça va nettement plus vite. On a davantage d'idée aussi pour ménager ses efforts et occuper utilement les temps d'attente. Je maintiens donc mon estimation. Un habitué installera une LFS de base en environ 2 jours (je parle là de temps de compilation - il n'y a guère plus de quelques heures d'actions humaines là dedans). Un novice mettra facilement le double.
Le 08-10-2007, Fabien LE LEZ <gramster@gramster.com> a écrit :
On 08 Oct 2007 18:54:59 GMT, Cem <cemoreau@hotmail.com>:
[Linux From Scratch]
Combien de temps faut-il compter pour une première installation ?
La 1ère ne prend théoriquement pas plus de temps que les suivantes.
Ben si, puisqu'il faut apprendre comment faire.
Pour les installations suivantes, on passe moins de temps à lire la
doc.
Oui c'est sûr. Encore qu'il soit arrivé d'une version à l'autre qu'il y ait
de profonds bouleversements dans la manière de procéder.
Ce que je voulais dire c'est qu'une première installation ne nécessitait
pas plus de tâches effectives qu'une n-ième installation.
Mais il est clair qu'une fois familier avec le processus, ça va nettement
plus vite. On a davantage d'idée aussi pour ménager ses efforts et occuper
utilement les temps d'attente.
Je maintiens donc mon estimation. Un habitué installera une LFS de base en
environ 2 jours (je parle là de temps de compilation - il n'y a guère plus
de quelques heures d'actions humaines là dedans). Un novice mettra
facilement le double.
Combien de temps faut-il compter pour une première installation ?
La 1ère ne prend théoriquement pas plus de temps que les suivantes.
Ben si, puisqu'il faut apprendre comment faire. Pour les installations suivantes, on passe moins de temps à lire la doc.
Oui c'est sûr. Encore qu'il soit arrivé d'une version à l'autre qu'il y ait
de profonds bouleversements dans la manière de procéder. Ce que je voulais dire c'est qu'une première installation ne nécessitait pas plus de tâches effectives qu'une n-ième installation. Mais il est clair qu'une fois familier avec le processus, ça va nettement plus vite. On a davantage d'idée aussi pour ménager ses efforts et occuper utilement les temps d'attente. Je maintiens donc mon estimation. Un habitué installera une LFS de base en environ 2 jours (je parle là de temps de compilation - il n'y a guère plus de quelques heures d'actions humaines là dedans). Un novice mettra facilement le double.
NetBSD User
Le 04-10-2007, moi-même a écrit :
/usr/bin/ld: crt1.o: No such file: No such file or directory
à l'évidence il manque un éditeur de lien.
et 'ld' c'est quoi ?
Le 04-10-2007, moi-même <chiebel@free.fr> a écrit :
/usr/bin/ld: crt1.o: No such file: No such file or directory