[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