[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gd undefined references on 3.4



i'm trying to compile nagios-1.1 (was working well on 3.2) and ntop 
(2.2.95; i know it's full of problem on openbsd/maybe others)

and i get undefined references problems. has anyone see these on 3.4 ?


Regards

		Julien

from config.log
configure:2660: checking for gdImagePng in -lgd (order 1)
configure:2679: gcc -o conftest -g -O2 -I/usr/local/include 
-L/usr/local/lib conftest.c -lgd -lz -lm -lpng -ljpeg  1>&
5
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_New_Glyph'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Load_Glyph'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Instance_Metrics'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_New_Instance' 

/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Get_CharMap_ID' 

/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Glyph_Metrics'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Set_Instance_Resolutions'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Glyph_Pixmap'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Close_Face'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Glyph_Outline'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Face_Properties'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Transform_Outline'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Open_Face'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Init_FreeType' 

/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Char_Index'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Done_Instance' 

/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_CharMap_Count'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Set_Instance_CharSize'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Get_CharMap' 

/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Glyph_Bitmap'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Done_Glyph'
collect2: ld returned 1 exit status
configure: failed program was:
#line 2668 "configure"
#include "confdefs.h"
         /* Override any gcc2 internal prototype to avoid an error.  */ 

/* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
char gdImagePng();

int main() {
gdImagePng()
; return 0; }
configure:2706: checking for gdImagePng in -lgd (order 2)
configure:2725: gcc -o conftest -g -O2 -I/usr/local/include 
-L/usr/local/lib conftest.c -lgd -lz -lm -lpng  1>&5
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_New_Glyph'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Load_Glyph'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`jpeg_read_scanlines'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`jpeg_simple_progression'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Instance_Metrics'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_New_Instance' 

/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Get_CharMap_ID' 

/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_set_defaults'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Glyph_Metrics'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Set_Instance_Resolutions'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Glyph_Pixmap'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`jpeg_start_decompress'
/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_destroy'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Close_Face'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Glyph_Outline'
/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_write_marker' 

/usr/local/lib/libgd.so.18.3: undefined reference to 
`jpeg_destroy_decompress'
/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_std_error'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`jpeg_CreateDecompress'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Face_Properties'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Transform_Outline'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Open_Face'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Init_FreeType'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Char_Index'
/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_read_header'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Done_Instance'
/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_start_compress'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`jpeg_destroy_compress'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`jpeg_finish_decompress'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`jpeg_resync_to_restart'
/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_CreateCompress'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Get_CharMap_Count'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Set_Instance_CharSize'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Get_CharMap'
/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_finish_compress'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Get_Glyph_Bitmap'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Done_Glyph'
/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_set_quality'
/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_write_scanlines'
collect2: ld returned 1 exit status
configure: failed program was:
#line 2714 "configure"
#include "confdefs.h"
         /* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
char gdImagePng();

int main() {
gdImagePng()
; return 0; }
configure:2753: checking for gdImagePng in -lgd (order 3)
configure:2772: gcc -o conftest -g -O2 -I/usr/local/include 
-L/usr/local/lib conftest.c -lgd -lpng -lz -lm  1>&5
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_New_Glyph'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Load_Glyph'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`jpeg_read_scanlines'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`jpeg_simple_progression'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Instance_Metrics'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_New_Instance' 

/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Get_CharMap_ID' 

/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_set_defaults'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Glyph_Metrics'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Set_Instance_Resolutions'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Glyph_Pixmap'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`jpeg_start_decompress'
/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_destroy'
/usr/local/lib/libgd.so.18.3: undefined reference to `TT_Close_Face'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Glyph_Outline'
/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_write_marker' 

/usr/local/lib/libgd.so.18.3: undefined reference to 
`jpeg_destroy_decompress'
/usr/local/lib/libgd.so.18.3: undefined reference to `jpeg_std_error'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`jpeg_CreateDecompress'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Get_Face_Properties'
/usr/local/lib/libgd.so.18.3: undefined reference to 
`TT_Transform_Outline'