Jump to content


Photo

El compilador gcc me da un error en kubuntu karmic


  • Please log in to reply
6 replies to this topic

#1 robert01

robert01

    Advanced Member

  • Miembros
  • PipPipPip
  • 162 posts
  • LocationArgentina

Posted 01 March 2010 - 06:34 AM

Cuando trato de compilar un programa, he probado con varios, da los sigueintes errores



delphi
  1. /usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../../../lib/crt1.o: In function `_start':
  2. /build/buildd/eglibc-2.10.1/csu/../sysdeps/x86_64/elf/start.S:109: undefined reference to `main'
  3. collect2: ld returned 1 exit status



No se cual puede ser el origen

Por favor, si alguien ha podido solucionarlo y sería tan amable de informar

Saludos
  • 0

#2 enecumene

enecumene

    Webmaster

  • Administrador
  • 7419 posts
  • LocationRepública Dominicana

Posted 01 March 2010 - 06:57 AM

Hola robert, ¿cómo estás linkando las librerías?.
  • 0

#3 robert01

robert01

    Advanced Member

  • Miembros
  • PipPipPip
  • 162 posts
  • LocationArgentina

Posted 01 March 2010 - 07:52 AM

Hola robert, ¿cómo estás linkando las librerías?.

La verdad es que no se, no tengo casi conocimientos de c, estaba tratando de compilar un programa llamado super_pi que se suele utilizar para probar el benchmark de diferentes CPU.
No se como subir los archivos al foro.

Saludos
  • 0

#4 enecumene

enecumene

    Webmaster

  • Administrador
  • 7419 posts
  • LocationRepública Dominicana

Posted 01 March 2010 - 08:08 AM

eso es fácil amigo, cuando vas a postear, mas veras un link que dice "Opciones adicionales" ahi estara la opcion de adjuntar archivos.

Saludos.
  • 0

#5 robert01

robert01

    Advanced Member

  • Miembros
  • PipPipPip
  • 162 posts
  • LocationArgentina

Posted 01 March 2010 - 10:05 AM

Aquí están los archivos en c y los originales en fortran. Quise probar a ver si podía compilar los fuentes en fortran pero ocurrió un error parecido.
Se me ocurre que el problema  puede  ser producido por el compilador de 64 bit.

Saludos

Attached Files


  • 0

#6 escafandra

escafandra

    Advanced Member

  • Administrador
  • 4107 posts
  • LocationMadrid - España

Posted 01 March 2010 - 01:35 PM

Nunca he usado el compilador gcc ni dispongo de él. He tratado de compilar tus fuentes con Builder C++ 5 y compilan bien. Sólo he tenido problemas con algún archivo a la hora del linker.

Deberás leer algo sobre gcc.

Te resubo tu archivo con un ejecutable fft2ft.exe.

Saludos.

Attached Files


  • 0

#7 enecumene

enecumene

    Webmaster

  • Administrador
  • 7419 posts
  • LocationRepública Dominicana

Posted 01 March 2010 - 01:36 PM

Si es el linker porque por ahí venía mi sospecha :p, he leído por ahí que hay que linkearlo con "-l" ¿cómo?, ya ni me acuerdo :(
  • 0




IP.Board spam blocked by CleanTalk.