Título: como linkar funcion y libreria ?? Publicado por: valen46 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 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! |