Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2006, 03:48
Avatar de oskarL
oskarL
 
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 499
Antigüedad: 19 años, 6 meses
Puntos: 2
Ayuda con compilacion en UNIX

Estoy intentando compliar un programa en c desde unix, pero no tengo mucha idea, y me esta dando problemas.

Para empezar, compile el tipico programa "hola mundo" para probar, jeje, y todo bien. Use gcc con la opcion -o para darle nombre, y perfecto.

gcc holamundo.c -o holamundo

Ahora, con un programa de verdad :p que tiene varios #includes, estos concretamente:

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include "gd.h"

usando gcc igual que con la primera prueba me salen los siguentes errores, todos parecidos a este:

/tmp/cc006t47.o(.text+0x51): En la funcion 'main':
:undefined reference to 'gdImageCreateFromJpeg'

la variacion de cada error esta basicamente en la funcion que lo da (gdImageCreateFromJpeg es una funcion de gd.h), tales como round, floor, ceil (funciones de math si no me equivoco), y alguna que otra mas de gd.h


Puedo imaginar que no encuentra la ruta a los archivos de los includes, como podria especificarselo? gracias
__________________
Solo hay 10 clases de personas, las que saben binario y las que no.