Problemas con gcc en portatil acer aspire 5050

Horst H. von Brand vonbrand en inf.utfsm.cl
Lun Jul 23 13:57:33 CLT 2007


pcharnayl en talca.uas.cl wrote:
> estoy intentando usar c (*) en un portatil Acer Aspire 5050 con un
> procesador Turion amd64 mk-38, pero me dice que no encuentra stdio.h y hay
> ademas un mensaje de ld que dice que no existe crt1.o

Hum... algo no instalaste. Si instalaste gcc, y no te instalo los .h,
algo anda /muy/ mal... Distribucion exacta? Todo al dia? Seguro que no
estas tratando de armar ejecutables i386 en ese tarro bajo 64 bits o
alguna lesera asi?

Si es Fedora (o algo RHista como CentOS), requieres glibc-headers,
seguramente glibc-devel; y (obviamente) binutils, y probablemente gdb o
afines.  Ademas de una sarta de -devel para usar no-C-de-K&R-unicamente,
claro esta.

Dependiendo de tu distribucion, los nombres pueden ser diferentes,
aunque probablemente sean -devel o algo asi. Usa las herramientas de tu
distro para ver si el paquete gcc esta instalado con todas sus
dependencias, y que estas no esten dan~adas, etc. En algo RPMista es
algo como:

  rpm -q --requires gcc            # Dependencias (son hartas...)
  rpm -V gcc                       # Paquete gcc integro?
  rpm -qf /bin/sh                  # De donde salio esa dependencia?
  rpm -q --whatprovides libc.so.6  # Idem, tambien sirve si no es archivo
  rpm -V cpp                       # Per aspera
  rpm -Uhv --force ...             #    ad nauseam

Supongo que algun debianita podra indicar los encantamientos adecuados
para esas razas.
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                    Fono: +56 32 2654431
Universidad Tecnica Federico Santa Maria             +56 32 2654239
Casilla 110-V, Valparaiso, Chile               Fax:  +56 32 2797513


Más información sobre la lista de distribución Linux