[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [openrisc] uclibc compilation error
Yes, it was the language of the compiler. I was compiling in spanish.
I recompile the compiler in english and uclibc works.
----- Original Message -----
From: Richard Prescott <rip@s... >
To: openrisc@o...
Date: Fri, 18 Oct 2002 16:49:30 -0400 (EDT)
Subject: Re: [openrisc] uclibc compilation error
>
>
>
> Just for the sake of curiosity, have one of you have tried to play
> w/ env
> variable LC_ALL/LC_LANG ?
>
> Richard
>
> On Fri, 18 Oct 2002, Alain Carpine wrote:
>
> > Hi
> > I had the same problem. That is because your "GCC" for
> or1200 is compiled in an other
> > language than English. In the file "uclib/Rules.mak" the
> research of the directories where
> > are include files, is based on an english answer which does
> not correspond to the response
> > of the language in which was compiled or32-uclinux-GCC.
> > For my part (French version) I modified line 38 of Rules.mak
> like this:
> > GCCINCDIR = ${shell $(cc) - print-search-dirs|sed -
> "s/install.*: \(.*\)/\1include/gp "}
> > Since everything works well.
> >
> > Al
> > > Hi:
> > >
> > > Thank for your response but the problem is other. When
> I compile uclibc
> > > he says : stddef.h not found. I copy stddef.h to the
> directory but then I
> > > obtain the error: limits.h not found.
> > > I follow the instructions in readme.or32 in the uclinux
> section of the web
> > > step by step but I obtain the error:
> > >
> > > Thanks again
> > >
> > >
> > > ----- Original Message -----
> > > From: "Marko Mlinar" <markom@o... >
> > > To: <openrisc@o... >
> > > Sent: Friday, October 18, 2002 8:04 AM
> > > Subject: Re: [openrisc] uclibc compilation error
> > >
> > > > On Thursday 17 October 2002 19:43,
> javier_castillo_villar@y... wrote:
> > > > > I made a mistake, I create the Config file in
> the ./extra/Configs path
> > > > > not in the /uclibc path, but now I have another
> error. I subtitute the
> > > > > paths in the Config file and when I execute
> make all install I obtain
> > > > > this:
> > > >
> > > > It is surely hard to read the below errors :)
> > > > your host compiler -- 'gcc' is not working. I am not
> sure what have you
> > >
> > > done,
> > >
> > > > to obtain it, hopefully you just rewriten PATH or
> INCLUDE variables.
> > > > Otherwise you will probably have to reinstall (your
> host -- not or1k)
> > > > gcc.
> > > >
> > > > Marko
> > > >
> > > > > (cd include/bits && ln -sf
> ../../../../../uClibc_config.h
> > > > > uClibc_config.h)
> > > > > make -C libc/sysdeps/linux/or32 headers
> > > > > make[1]: Cambiando a directorio
> > > > >
> `/tmp/tools/or1k/uclibc/libc/sysdeps/linux/or32'
> > > > > make[1]: Saliendo directorio
> > > > >
> `/tmp/tools/or1k/uclibc/libc/sysdeps/linux/or32'
> > > > > make -C extra
> > > > > make[1]: Cambiando a directorio
> `/tmp/tools/or1k/uclibc/extra'
> > > > > make -C gcc-uClibc
> > > > > make[2]: Cambiando a directorio
> > > > > `/tmp/tools/or1k/uclibc/extra/gcc-uClibc'
> > > > > gcc -Wall -O2 -s gcc-uClibc.c -o
> or32-uclibc-gcc
> > > > > gcc-uClibc.c:73:19: stdio.h: No existe el
> fichero o el directorio
> > > > > gcc-uClibc.c:74:20: stdlib.h: No existe el
> fichero o el directorio
> > > > > gcc-uClibc.c:76:20: string.h: No existe el
> fichero o el directorio
> > > > > gcc-uClibc.c:77:20: unistd.h: No existe el
> fichero o el directorio
> > > > > gcc-uClibc.c:90: error de decodificación antes
> de "size"
> > > > > gcc-uClibc.c: En la función `xmalloc':
> > > > > gcc-uClibc.c:92: aviso: declaración implícita
> de la función `malloc'
> > > > > gcc-uClibc.c:92: `size' no ha sido declarado
> aquí (primero úselo en
> > > > > esta función)
> > > > > gcc-uClibc.c:92: (Cada identificador no
> declarado solamente se reporta
> > > > > una vez
> > > > > gcc-uClibc.c:92: para cada funcion en la que
> aparece.)
> > > > > gcc-uClibc.c:92: aviso: asignación de valores
> iniciales crea un
> > > > > apuntador desde un entero sin una conversión
> > > > > gcc-uClibc.c:95: aviso: declaración implícita
> de la función `fprintf'
> > > > > gcc-uClibc.c:95: `stderr' no ha sido declarado
> aquí (primero úselo en
> > > > > esta función)
> > > > > gcc-uClibc.c:96: aviso: declaración implícita
> de la función `exit'
> > > > > gcc-uClibc.c:96: `EXIT_FAILURE' no ha sido
> declarado aquí (primero
> > > > > úselo en esta función)
> > > > > gcc-uClibc.c: En la función `xstrcat':
> > > > > gcc-uClibc.c:123: `BUFSIZ' no ha sido declarado
> aquí (primero úselo en
> > > > > esta función)
> > > > > gcc-uClibc.c:129: aviso: declaración implícita
> de la función `strcat'
> > > > > gcc-uClibc.c: En la función `main':
> > > > > gcc-uClibc.c:154: aviso: declaración implícita
> de la función `getenv'
> > > > > gcc-uClibc.c:154: aviso: asignación crea un
> apuntador desde un entero
> > > > > sin una conversión
> > > > > gcc-uClibc.c:159: aviso: asignación crea un
> apuntador desde un entero
> > > > > sin una conversión
> > > > > gcc-uClibc.c:164: aviso: asignación crea un
> apuntador desde un entero
> > > > > sin una conversión
> > > > > gcc-uClibc.c:165: aviso: asignación crea un
> apuntador desde un entero
> > > > > sin una conversión
> > > > > gcc-uClibc.c:167: `NULL' no ha sido declarado
> aquí (primero úselo en
> > > > > esta función)
> > > > > gcc-uClibc.c:183: aviso: asignación crea un
> apuntador desde un entero
> > > > > sin una conversión
> > > > > gcc-uClibc.c:188: aviso: asignación crea un
> apuntador desde un entero
> > > > > sin una conversión
> > > > > gcc-uClibc.c:193: aviso: declaración implícita
> de la función `strstr'
> > > > > gcc-uClibc.c:216: aviso: declaración implícita
> de la función `strcmp'
> > > > > gcc-uClibc.c:233: aviso: declaración implícita
> de la función `strncmp'
> > > > > gcc-uClibc.c:313: aviso: declaración implícita
> de la función `printf'
> > > > > gcc-uClibc.c:320: aviso: declaración implícita
> de la función `execvp'
> > > > > make[2]: *** [gcc-uClibc] Error 1
> > > > > make[2]: Saliendo directorio
> `/tmp/tools/or1k/uclibc/extra/gcc-uClibc'
> > > > > make[1]: *** [_dir_gcc-uClibc] Error 2
> > > > > make[1]: Saliendo directorio
> `/tmp/tools/or1k/uclibc/extra'
> > > > > make: *** [_dir_extra] Error 2
> > > >
> > > > --
> > > > To unsubscribe from openrisc mailing list please
> visit
> > >
> > > http://www.opencores.org/mailinglists.shtml
> > >
> > >
> _______________________________________________________________
> > > Copa del Mundo de la FIFA 2002
> > > El único lugar de Internet con vídeos de los 64 partidos.
> > > ¡Apúntante ya! en http://fifaworldcup.yahoo.com/fc/es/
> >
> >
>
> --------------------------------------------------------------
> "Coffee should be black as hell, strong as death, and sweet as
> love."
>
-Turkish Proverb
>
--
To unsubscribe from openrisc mailing list please visit http://www.opencores.org/mailinglists.shtml