<br><font size=2 face="sans-serif">Hi,</font>
<br>
<br><font size=2>this mail is from Jeff .I need your professional help.
The below is my problem¡ª¡ª</font>
<br><font size=2>In the stage of installation, i received some mistake
notice at my first time using erlang just as followings:</font>
<br><font size=2 color=blue>...</font>
<br><font size=2 color=blue>fi</font>
<br><font size=2 color=blue> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/freetype/include/freetype2
-I/usr/local/freetype/include -Wall -Wpointer-arith -Wstrict-prototypes
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing
-DFONTCONFIG_PATH=\"/usr/etc/fonts\" -I.. -I../src -g -O2 -MT
fcfreetype.lo -MD -MP -MF .deps/fcfreetype.Tpo -c fcfreetype.c  -fPIC
-DPIC -o .libs/fcfreetype.o</font>
<br><font size=2 color=blue>fcfreetype.c:53:10: error: #include expects
"FILENAME" or <FILENAME></font>
<br><font size=2 color=blue>fcfreetype.c:58:10: error: #include expects
"FILENAME" or <FILENAME></font>
<br><font size=2 color=blue>fcfreetype.c:59:10: error: #include expects
"FILENAME" or <FILENAME></font>
<br><font size=2 color=blue>fcfreetype.c:60:10: error: #include expects
"FILENAME" or <FILENAME></font>
<br><font size=2 color=blue>fcfreetype.c: In function 'FcSfntNameTranscode':</font>
<br><font size=2 color=blue>fcfreetype.c:736: warning: pointer targets
in passing argument 2 of 'FcStrCmpIgnoreBlanksAndCase' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c: In function 'FcSfntNameLanguage':</font>
<br><font size=2 color=blue>fcfreetype.c:752: warning: pointer targets
in return differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c: In function 'FcVendorMatch':</font>
<br><font size=2 color=blue>fcfreetype.c:804: warning: pointer targets
in passing argument 1 of 'strlen' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c: At top level:</font>
<br><font size=2 color=blue>fcfreetype.c:899: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:900: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:901: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:902: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:903: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:904: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:905: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:906: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:907: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:908: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:909: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:910: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:911: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:912: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:913: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:914: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:923: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:924: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:925: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:926: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:927: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:928: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:929: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:930: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:931: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:940: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:941: warning: pointer targets
in initialization differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c: In function 'FcGetPixelSize':</font>
<br><font size=2 color=blue>fcfreetype.c:958: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c: In function 'FcFreeTypeQuery':</font>
<br><font size=2 color=blue>fcfreetype.c:1157: warning: pointer targets
in passing argument 3 of 'FcPatternAddString' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:1172: warning: pointer targets
in passing argument 1 of 'FcStrCmpIgnoreBlanksAndCase' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:1172: warning: pointer targets
in passing argument 2 of 'FcStrCmpIgnoreBlanksAndCase' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:1176: warning: pointer targets
in passing argument 3 of 'FcPatternAddString' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:1182: warning: pointer targets
in passing argument 1 of 'FcStrCmpIgnoreBlanksAndCase' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:1182: warning: pointer targets
in passing argument 2 of 'FcStrCmpIgnoreBlanksAndCase' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:1186: warning: pointer targets
in passing argument 3 of 'FcPatternAddString' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:1403: warning: pointer targets
in passing argument 1 of 'FcStringIsConst' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:1435: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1437: warning: pointer targets
in assignment differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:1442: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1465: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1468: warning: pointer targets
in passing argument 1 of 'FcStringIsConst' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:1521: warning: pointer targets
in assignment differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:1545: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: warning: implicit declaration
of function 'FT_MODULE_CLASS'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: warning: nested extern declaration
of 'FT_MODULE_CLASS'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1562: error: invalid type argument
of '->'</font>
<br><font size=2 color=blue>fcfreetype.c:1599: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1609: error: dereferencing pointer
to incomplete type</font>
<br><font size=2 color=blue>fcfreetype.c:1632: warning: pointer targets
in passing argument 3 of 'FcPatternAddString' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c: In function 'addtag':</font>
<br><font size=2 color=blue>fcfreetype.c:2692: warning: pointer targets
in passing argument 1 of 'strcat' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:2693: warning: pointer targets
in passing argument 1 of 'strcat' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:2694: warning: pointer targets
in passing argument 1 of 'strcat' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:2694: warning: pointer targets
in passing argument 2 of 'strcat' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c: In function 'GetScriptTags':</font>
<br><font size=2 color=blue>fcfreetype.c:2710: error: 'TT_Face' undeclared
(first use in this function)</font>
<br><font size=2 color=blue>fcfreetype.c:2710: error: (Each undeclared
identifier is reported only once</font>
<br><font size=2 color=blue>fcfreetype.c:2710: error: for each function
it appears in.)</font>
<br><font size=2 color=blue>fcfreetype.c:2710: error: expected ';' before
'tt_face'</font>
<br><font size=2 color=blue>fcfreetype.c:2719: error: 'tt_face' undeclared
(first use in this function)</font>
<br><font size=2 color=blue>fcfreetype.c:2722: warning: implicit declaration
of function 'FT_STREAM_POS'</font>
<br><font size=2 color=blue>fcfreetype.c:2722: warning: nested extern declaration
of 'FT_STREAM_POS'</font>
<br><font size=2 color=blue>fcfreetype.c:2726: warning: implicit declaration
of function 'FT_STREAM_SEEK'</font>
<br><font size=2 color=blue>fcfreetype.c:2726: warning: nested extern declaration
of 'FT_STREAM_SEEK'</font>
<br><font size=2 color=blue>fcfreetype.c:2726: warning: implicit declaration
of function 'FT_FRAME_ENTER'</font>
<br><font size=2 color=blue>fcfreetype.c:2726: warning: nested extern declaration
of 'FT_FRAME_ENTER'</font>
<br><font size=2 color=blue>fcfreetype.c:2729: warning: implicit declaration
of function 'FT_GET_USHORT'</font>
<br><font size=2 color=blue>fcfreetype.c:2729: warning: nested extern declaration
of 'FT_GET_USHORT'</font>
<br><font size=2 color=blue>fcfreetype.c:2731: warning: implicit declaration
of function 'FT_FRAME_EXIT'</font>
<br><font size=2 color=blue>fcfreetype.c:2731: warning: nested extern declaration
of 'FT_FRAME_EXIT'</font>
<br><font size=2 color=blue>fcfreetype.c:2747: warning: implicit declaration
of function 'FT_SET_ERROR'</font>
<br><font size=2 color=blue>fcfreetype.c:2747: warning: nested extern declaration
of 'FT_SET_ERROR'</font>
<br><font size=2 color=blue>fcfreetype.c:2747: warning: implicit declaration
of function 'FT_MEM_ALLOC_ARRAY'</font>
<br><font size=2 color=blue>fcfreetype.c:2747: warning: nested extern declaration
of 'FT_MEM_ALLOC_ARRAY'</font>
<br><font size=2 color=blue>fcfreetype.c:2747: error: expected expression
before 'FT_ULong'</font>
<br><font size=2 color=blue>fcfreetype.c:2756: warning: implicit declaration
of function 'FT_GET_ULONG'</font>
<br><font size=2 color=blue>fcfreetype.c:2756: warning: nested extern declaration
of 'FT_GET_ULONG'</font>
<br><font size=2 color=blue>fcfreetype.c:2787: warning: implicit declaration
of function 'FT_FREE'</font>
<br><font size=2 color=blue>fcfreetype.c:2787: warning: nested extern declaration
of 'FT_FREE'</font>
<br><font size=2 color=blue>fcfreetype.c:2714: warning: unused variable
'memory'</font>
<br><font size=2 color=blue>fcfreetype.c: In function 'FcFontCapabilities':</font>
<br><font size=2 color=blue>fcfreetype.c:2823: warning: pointer targets
in passing argument 1 of 'strcpy' differ in signedness</font>
<br><font size=2 color=blue>fcfreetype.c:2800: warning: unused variable
'memory'</font>
<br><font size=2 color=blue>make[1]: *** [fcfreetype.lo] Error 1</font>
<br><font size=2 color=blue>make[1]: Leaving directory `/root/software/fontconfig-2.3.2/src'</font>
<br><font size=2 color=blue>make: *** [install-recursive] Error 1</font>
<br>
<br><font size=2>Those errors showed after i run the 'make' command. My
last command is:</font>
<br><font size=2><i>./configure --prefix=/usr --with-freetype-config=/usr/local/freetype/bin/freetype-config</i></font>
<br><font size=2>This command ran well! Another point i want to say is
that the version of my freetype is 2.4.8.</font>
<br>
<br><font size=2>Could you please help me analyze what's wrong and what
should i do to solve those error? Thank you!</font>
<br>
<br><font size=2>Bset Regards!</font>
<br><font size=2>Jeff</font>
<br>
<br>