Ir al contenido


Foto

El compilador gcc me da un error en kubuntu karmic


  • Por favor identifícate para responder
6 respuestas en este tema

#1 robert01

robert01

    Advanced Member

  • Miembros
  • PipPipPip
  • 162 mensajes
  • LocationArgentina

Escrito 01 marzo 2010 - 06:34

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
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 01 marzo 2010 - 06:57

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

#3 robert01

robert01

    Advanced Member

  • Miembros
  • PipPipPip
  • 162 mensajes
  • LocationArgentina

Escrito 01 marzo 2010 - 07:52

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
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 01 marzo 2010 - 08:08

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 mensajes
  • LocationArgentina

Escrito 01 marzo 2010 - 10:05

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

Archivos adjuntos


  • 0

#6 escafandra

escafandra

    Advanced Member

  • Administrador
  • 4.107 mensajes
  • LocationMadrid - España

Escrito 01 marzo 2010 - 01:35

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.

Archivos adjuntos


  • 0

#7 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 01 marzo 2010 - 01:36

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.