[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problema al compilar con gcc.-



2008/8/23 Dalmasso Pablo N <pablodalmasso@gmail.com>:
> Hola gente, quería saber si alguien me puede ayudar por que tengo
> problemas al compilar con gcc tanto el 4.3 como el 4.2 y el 4.1, el
> kernel que tengo actualmente es el 2.6.25-2, el debian es testing, y el
> error que me tiraba antes es
>
> "gcc: error trying to exec 'cc1plus': execvp: No existe el fichero ó
> directorio"
>
> lo que leí en internet es que lo que tenia que hacer es copiar el
> cc1plus del directorio /usr/lib/gcc/i486-linux-gnu/4.x/ (ya sea x 1,2 o
> 3) y lo pego en el /usr/bin, lo hice y ahora no me sale mas el error
> pero ahora al compilar me sales ete error
>
> "/tmp/ccOUKJMg.o:(.eh_frame+0x11): undefined reference to
> `__gxx_personality_v0'
> collect2: ld returned 1 exit status"
>
> en un código fuente que con g++ lo compila sin problema, desde ya muchas
> gracias, saludos suerte.-
>
>
> --
> <->-<->-<->-<->-<->-<->-<->-<->-<->-<->-<->-<->-<->-<->-<->-<->
> |Hay dos cosas infinitas: el Universo y la estupidez humana.  |
> |Y del Universo no estoy seguro.                              |
> |                                       Einstein, Albert      |
> |Tuxis.-                                                      |
> |Usuario Fanatico de Linux Numero #455774                     |
> |Mail:pablodalmasso@gmail.com                                 |
> <->-<->-<->-<->-<->-<->-<->-<->-<->-<->-<->-<->-<->-<->-<->-<->
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
>


mmm

pueden ser varias cosas.

Puede ser que tienes tus ".o"  viejitos (hay que borrarlos y volverlos
a compilar/ligar)

O lo mas probable es que no le estas pasando una bandera al compilador
para ligar bibliotecas externas o no se estan ligando bien tus ".o" .
Por ejemplo para las bibliotecas matematicas se usa el -lm.

Otra cosa, que yo recuerde, no necesitas andar manoseando la posicion
de los archivos binarios para compilar gccs ya sean C o C++. Segun lo
que veo es que te hacia falta el siguiente paquete

http://packages.debian.org/lenny/ghc6

Siempre que te salga "no encuentro x archivo" busca en los
repositorios de debian:

http://www.debian.org/distrib/packages

Casi hasta el final hay una opcion para buscar "Buscar en el contenido
de los paquetes", le dices tu distribucion, tu arquitectura y que te
busque directamente en los ficheros, con el aptitude tambien se puede
hacer dentro de tu repositorio local.



-- 
Atte

ItZtLi

¤º°°º¤ø,¸¸,ø¤º°°º¤ø,¸¸,ø¤º°`°º¤ø,¸
 Nahui Tonalli Icniuhtli.
¤º°°º¤ø,¸¸,ø¤º°°º¤ø,¸¸,ø¤º°`°º¤ø,¸

Reply to: