- 论坛徽章:
- 0
|
请教是什么问题原因引起:
[root@RedhatAS4U4-Oracle freetype-2.3.5]# make
./builds/unix/libtool --mode=compile gcc -pedantic -ansi -I/tmp/rrdbuild/lb/include -I/tmp/rrdbuild/lb/include/libart-2.0 -I/tmp/rrdbuild/lb/include/freetype2 -I/tmp/rrdbuild/lb/include/libpng -I/root/cacti_test/freetype-2.3.5/objs -I./builds/unix -I/root/cacti_test/freetype-2.3.5/include -c -Wall -O3 -DFT_CONFIG_OPTION_SYSTEM_ZLIB -DFT_CONFIG_CONFIG_H="<ftconfig.h>" -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>" -I/root/cacti_test/freetype-2.3.5/src/base -o /root/cacti_test/freetype-2.3.5/objs/ftbase.lo /root/cacti_test/freetype-2.3.5/src/base/ftbase.c
gcc -pedantic -ansi -I/tmp/rrdbuild/lb/include -I/tmp/rrdbuild/lb/include/libart-2.0 -I/tmp/rrdbuild/lb/include/freetype2 -I/tmp/rrdbuild/lb/include/libpng -I/root/cacti_test/freetype-2.3.5/objs -I./builds/unix -I/root/cacti_test/freetype-2.3.5/include -c -Wall -O3 -DFT_CONFIG_OPTION_SYSTEM_ZLIB "-DFT_CONFIG_CONFIG_H=<ftconfig.h>" -DFT2_BUILD_LIBRARY "-DFT_CONFIG_MODULES_H=<ftmodule.h>" -I/root/cacti_test/freetype-2.3.5/src/base /root/cacti_test/freetype-2.3.5/src/base/ftbase.c -o /root/cacti_test/freetype-2.3.5/objs/ftbase.o
In file included from /root/cacti_test/freetype-2.3.5/src/base/ftbase.c:25:
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c: In function `FT_GlyphLoader_New':
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c:76: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c: In function `FT_GlyphLoader_Reset':
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c:115: error: structure has no member named `extra_points2'
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c: In function `FT_GlyphLoader_Done':
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c:135: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c: In function `FT_GlyphLoader_Adjust_Points':
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c:158: error: structure has no member named `extra_points2'
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c:158: error: structure has no member named `extra_points2'
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c: In function `FT_GlyphLoader_CreateExtra':
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c:174: error: structure has no member named `extra_points2'
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c: In function `FT_GlyphLoader_CheckPoints':
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c:235: error: structure has no member named `extra_points2'
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c: In function `FT_GlyphLoader_CopyPoints':
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c:380: error: structure has no member named `extra_points2'
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c:380: error: structure has no member named `extra_points2'
/root/cacti_test/freetype-2.3.5/src/base/ftgloadr.c:380: error: structure has no member named `extra_points2'
In file included from /root/cacti_test/freetype-2.3.5/src/base/ftbase.c:27:
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:22:10: #include expects "FILENAME" or <FILENAME>
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:36:10: #include expects "FILENAME" or <FILENAME>
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:37:10: #include expects "FILENAME" or <FILENAME>
In file included from /root/cacti_test/freetype-2.3.5/src/base/ftbase.c:27:
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `ft_validator_error':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:95: warning: initialization from incompatible pointer type
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_Stream_New':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:140: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:164: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:171: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_Stream_Free':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:194: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `ft_glyphslot_init':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:228: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_New_GlyphSlot':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:372: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:380: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_Done_GlyphSlot':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:427: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_Load_Glyph':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:611: error: structure has no member named `ignore_unpatented_hinter'
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `destroy_size':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:775: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `destroy_face':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:856: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `open_face':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:995: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:998: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:1048: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:1049: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `new_memory_stream':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:1178: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `open_face_from_buffer':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:1215: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:1234: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `Mac_Read_POST_Resource':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:1282: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:1351: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `Mac_Read_sfnt_Resource':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:1395: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `IsMacResource':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:1450: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:1468: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_Open_Face':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:1787: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_Done_Face':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:1969: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_New_Size':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2011: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2011: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2033: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2034: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_Done_Size':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2071: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: At top level:
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2093: error: syntax error before "FT_Size_Request"
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_Match_Size':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2101: error: `face' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2101: error: (Each undeclared identifier is reported only once
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2101: error: for each function it appears in.)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2105: error: `req' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2105: error: `FT_SIZE_REQUEST_TYPE_NOMINAL' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2108: warning: implicit declaration of function `FT_REQUEST_WIDTH'
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2109: warning: implicit declaration of function `FT_REQUEST_HEIGHT'
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2127: error: `ignore_width' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2129: error: `size_index' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: At top level:
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2227: error: syntax error before "FT_Size_Request"
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_Request_Metrics':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2232: error: `face' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2239: error: `req' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2241: error: `FT_SIZE_REQUEST_TYPE_NOMINAL' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2245: error: `FT_SIZE_REQUEST_TYPE_REAL_DIM' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2249: error: `FT_SIZE_REQUEST_TYPE_BBOX' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2254: error: `FT_SIZE_REQUEST_TYPE_CELL' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2259: error: `FT_SIZE_REQUEST_TYPE_SCALES' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2268: error: `FT_SIZE_REQUEST_TYPE_MAX' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_Select_Size':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2350: error: structure has no member named `select_size'
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2351: error: structure has no member named `select_size'
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: At top level:
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2363: error: syntax error before "FT_Size_Request"
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_Request_Size':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2369: error: `face' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2372: error: `req' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2373: error: `FT_SIZE_REQUEST_TYPE_MAX' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2378: error: structure has no member named `request_size'
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2379: error: structure has no member named `request_size'
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c: In function `FT_Set_Char_Size':
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2418: error: `FT_Size_RequestRec' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2418: error: syntax error before "req"
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2439: error: `req' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftobjs.c:2439: error: `FT_SIZE_REQUEST_TYPE_NOMINAL' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftoutln.c:657: error: conflicting types for 'FT_Outline_Transform'
/tmp/rrdbuild/lb/include/freetype2/freetype/ftoutln.h:303: error: previous declaration of 'FT_Outline_Transform' was here
/root/cacti_test/freetype-2.3.5/src/base/ftoutln.c:657: error: conflicting types for 'FT_Outline_Transform'
/tmp/rrdbuild/lb/include/freetype2/freetype/ftoutln.h:303: error: previous declaration of 'FT_Outline_Transform' was here
/root/cacti_test/freetype-2.3.5/src/base/ftoutln.c: In function `FT_Outline_Embolden':
/root/cacti_test/freetype-2.3.5/src/base/ftoutln.c:860: error: `FT_ORIENTATION_NONE' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftoutln.c: In function `FT_Outline_Get_Orientation':
/root/cacti_test/freetype-2.3.5/src/base/ftoutln.c:1073: error: `FT_ORIENTATION_NONE' undeclared (first use in this function)
In file included from /root/cacti_test/freetype-2.3.5/src/base/ftbase.c:29:
/root/cacti_test/freetype-2.3.5/src/base/ftrfork.c: In function `FT_Raccess_Get_DataOffsets':
/root/cacti_test/freetype-2.3.5/src/base/ftrfork.c:182: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftrfork.c:192: warning: dereferencing type-punned pointer will break strict-/root/cacti_test/freetype-2.3.5/src/base/ftrfork.c:562: warning: dereferencing type-punned pointer will break strict-aliasing rules
/root/cacti_test/freetype-2.3.5/src/base/ftrfork.c: In function `raccess_make_file_name':
/root/cacti_test/freetype-2.3.5/src/base/ftrfork.c:671: warning: dereferencing type-punned pointer will break strict-aliasing rules
In file included from /root/cacti_test/freetype-2.3.5/src/base/ftbase.c:32:
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c: In function `ft_mem_alloc':
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:55: warning: implicit declaration of function `ft_mem_qalloc'
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:55: warning: initialization makes pointer from integer without a cast
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c: At top level:
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:69: error: conflicting types for 'ft_mem_qalloc'
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:55: error: previous implicit declaration of 'ft_mem_qalloc' was here
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c: In function `ft_mem_realloc':
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:101: warning: implicit declaration of function `ft_mem_qrealloc'
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:102: warning: assignment makes pointer from integer without a cast
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c: At top level:
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:119: error: conflicting types for 'ft_mem_qrealloc'
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:101: error: previous implicit declaration of 'ft_mem_qrealloc' was here
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c: In function `ft_mem_qrealloc':
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:134: warning: implicit declaration of function `ft_mem_free'
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:137: error: `FT_INT_MAX' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:139: error: `FT_Err_Array_Too_Large' undeclared (first use in this function)
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c: At top level:
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:169: error: conflicting types for 'ft_mem_free'
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:134: error: previous implicit declaration of 'ft_mem_free' was here
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c: In function `FT_List_Finalize':
/root/cacti_test/freetype-2.3.5/src/base/ftutil.c:404: warning: dereferencing type-punned pointer will break strict-aliasing rules
make: *** [/root/cacti_test/freetype-2.3.5/objs/ftbase.lo] Error 1
[root@RedhatAS4U4-Oracle freetype-2.3.5]# ls /root/cacti_test/freetype-2.3.5/objs/ftbase.lo
ls: /root/cacti_test/freetype-2.3.5/objs/ftbase.lo: No such file or directory
[root@RedhatAS4U4-Oracle freetype-2.3.5]# ls /root/cacti_test/freetype-2.3.5/objs/
ftdebug.lo ftdebug.o ftinit.lo ftinit.o ftmodule.h ftsystem.lo ftsystem.o README
[root@RedhatAS4U4-Oracle freetype-2.3.5]# |
|