Erreur compilation gcc /libc.so.6 ubuntu
walker
-
kilian Messages postés 8732 Date d'inscription Statut Modérateur Dernière intervention -
kilian Messages postés 8732 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour a tous,
je viens poser une question quoi que ce ne soit pas dans mes habitudes mais passons :
je viens d'installer ubuntu en 2eme partitio sur mon pc, je tourne la pluspart du temps soit sur xp soit sous freebsd
j installe donc et jessaye de faire un fichier.c pour voir si tout se passait bien au niveau des includes et de la compilation
jai donc fait la pluspart des apt-get necessaires pour les lib ext ..
mais ,a la compilation de mon petit programme (en realite un putstr perso avec un putchar qui fait appel a write())
une petite erreur apparait que je n'avait jamais vu aupparavent
/lib/libc.so.6: undefined reference to `_dl_out_of_memory@GLIBC_PRIVATE'
collect2: ld a retourné 1 code d'état d'exécution
suite a ceci jessaye
$> ldd /lib/libc.so.6
$> /lib/ld-linux.so.2 (0xb7eb2000)
linux-gate.so.1 => (0xb7eb1000
puis
$> ldd -r /usr/bin/echo
ldd: /usr/bin/echo: Aucun fichier ou dossier de ce type
super cool !
donc je continue par
$> make menuconfig
make: *** Pas de règle pour fabriquer la cible « menuconfig ». Arrêt.
jessaye donc plusieurs apt-get :
sudo apt-get build-dep linux-generic linux-image-generic powertop linux-doc
sudo apt-get install linux-kernel-devel kernel-package libncurses-dev linux-source docbook-utils xmlto
sudo apt-get build-dep gcc glibc gcc-avr gcc avr-libc gcc-avr binutils-avr avr-libc avrdude sdcc gputils
sudo apt-get install gcc-avr gcc avr-libc gcc-avr binutils-avr avr-libc avrdude sdcc gputils
MAIS toujours le meme resultat ;
$> cc main.c
/lib/libc.so.6: undefined reference to `_dl_out_of_memory@GLIBC_PRIVATE'
collect2: ld a retourné 1 code d'état d'exécution
$>
quelqu'un peut il m aider ?
merci d avance !
je viens poser une question quoi que ce ne soit pas dans mes habitudes mais passons :
je viens d'installer ubuntu en 2eme partitio sur mon pc, je tourne la pluspart du temps soit sur xp soit sous freebsd
j installe donc et jessaye de faire un fichier.c pour voir si tout se passait bien au niveau des includes et de la compilation
jai donc fait la pluspart des apt-get necessaires pour les lib ext ..
mais ,a la compilation de mon petit programme (en realite un putstr perso avec un putchar qui fait appel a write())
une petite erreur apparait que je n'avait jamais vu aupparavent
/lib/libc.so.6: undefined reference to `_dl_out_of_memory@GLIBC_PRIVATE'
collect2: ld a retourné 1 code d'état d'exécution
suite a ceci jessaye
$> ldd /lib/libc.so.6
$> /lib/ld-linux.so.2 (0xb7eb2000)
linux-gate.so.1 => (0xb7eb1000
puis
$> ldd -r /usr/bin/echo
ldd: /usr/bin/echo: Aucun fichier ou dossier de ce type
super cool !
donc je continue par
$> make menuconfig
make: *** Pas de règle pour fabriquer la cible « menuconfig ». Arrêt.
jessaye donc plusieurs apt-get :
sudo apt-get build-dep linux-generic linux-image-generic powertop linux-doc
sudo apt-get install linux-kernel-devel kernel-package libncurses-dev linux-source docbook-utils xmlto
sudo apt-get build-dep gcc glibc gcc-avr gcc avr-libc gcc-avr binutils-avr avr-libc avrdude sdcc gputils
sudo apt-get install gcc-avr gcc avr-libc gcc-avr binutils-avr avr-libc avrdude sdcc gputils
MAIS toujours le meme resultat ;
$> cc main.c
/lib/libc.so.6: undefined reference to `_dl_out_of_memory@GLIBC_PRIVATE'
collect2: ld a retourné 1 code d'état d'exécution
$>
quelqu'un peut il m aider ?
merci d avance !
A voir également:
- Erreur compilation gcc /libc.so.6 ubuntu
- Nero 6 - Télécharger - Gravure
- Ubuntu 32 bits - Télécharger - Systèmes d'exploitation
- Dans la table des matières du document à télécharger, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word
- Gta 6 trailer 2 - Guide
- 6 ampere = watt ✓ - Forum Matériel & Système
9 réponses
tout est a jour mais jai refais un update et upgrade au cas ou
toujours la meme chose
$>cc main.c
/lib/libc.so.6: undefined reference to `_dl_out_of_memory@GLIBC_PRIVATE'
collect2: ld a retourné 1 code d'état d'exécution
$>
toujours la meme chose
$>cc main.c
/lib/libc.so.6: undefined reference to `_dl_out_of_memory@GLIBC_PRIVATE'
collect2: ld a retourné 1 code d'état d'exécution
$>
au fait petite erreur sur le $>ldd /usr/bin/echo et rien en retour, normal
voici la vraie commande ;
$> ldd /bin/echo
linux-gate.so.1 => (0xb7f46000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7de5000)
/lib/ld-linux.so.2 (0xb7f47000)
ce qui tendrait a montrer que tout est bien linker ... donc je ne vois pas du tout d ou viens le probleme
voici la vraie commande ;
$> ldd /bin/echo
linux-gate.so.1 => (0xb7f46000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7de5000)
/lib/ld-linux.so.2 (0xb7f47000)
ce qui tendrait a montrer que tout est bien linker ... donc je ne vois pas du tout d ou viens le probleme
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lol j etais sur qu on allait me dire ca :D
au cas ou ca peut te faire plaisir;
#include <unistd.h>
void my_char(char x);
{
write(1, &x, 1);
}
void my_str(char *str)
{
int i;
i = 0;
while (str[i] != '\0')
{
my_char(str[i]);
i++;
}
}
int main(int ac, char **av)
{
my_str("pipicaca/n");
}
voila rien de bien mechant ...
a savoir qu un printf c est la meme erreur
c est juste un petit test pour voir si tout marchait mais rien n a l air de marcher lol...
au cas ou ca peut te faire plaisir;
#include <unistd.h>
void my_char(char x);
{
write(1, &x, 1);
}
void my_str(char *str)
{
int i;
i = 0;
while (str[i] != '\0')
{
my_char(str[i]);
i++;
}
}
int main(int ac, char **av)
{
my_str("pipicaca/n");
}
voila rien de bien mechant ...
a savoir qu un printf c est la meme erreur
c est juste un petit test pour voir si tout marchait mais rien n a l air de marcher lol...