elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  como linkar funcion y libreria ??
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: como linkar funcion y libreria ??  (Leído 1,688 veces)
valen46

Desconectado Desconectado

Mensajes: 8


Ver Perfil
como linkar funcion y libreria ??
« en: 11 Febrero 2014, 14:28 pm »

Buenas! Estoy tratando de compilar un programa que tira de dos librerias libpng y libgd, el caso es que ejecuto esto:
Código:
g++ -O3 -DNDEBUG -W -pipe -Wundef -Winline --param large-function-growth=100000 -Wall EncapsulatedPostScript.o PlotRNA.o SStruct.o Utilities.o -lm -lgd -L/path-to-library/ -lpng16 -L/path-to-library/ -o plot_rna
Y me muestra el siguiente error
Código:
undefined reference PlotRNA.cpp:(.text+0x223b): undefined reference to `gdImagePng' 

Con un grep he buscado esa funcion, es decir,
Código:
grep gdImagePng /path-to-library/libgd.so

Pero la respues es esta
Código:
Coincidencia en el fichero binario libgd-2.1.0/src/.libs/libgd.so

Y ya no se por donde seguir....Alguna idea?

Saludos!


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines