[ANN] FreeType Plus release

Philippe Marschall philippe.marschall at gmail.com
Sun Apr 29 11:37:15 UTC 2007


Hi

I have the following error when trying to compile the FT2Plugin

system: Linux x86
freetype: 2.3.3
gcc: 4.1.2

In file included from
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:28:
/usr/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No
such file or directory
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:29:10:
error: #include expects "FILENAME" or <FILENAME>
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:30:10:
error: #include expects "FILENAME" or <FILENAME>
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:45:
error: expected '=', ',', ';', 'asm' or '__attribute__' before
'ftEncodingValueFromString'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:47:
error: expected ')' before '*' token
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:49:
error: expected ')' before 'encoding'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:92:
error: expected '=', ',', ';', 'asm' or '__attribute__' before
'library'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:151:
error: expected '=', ',', ';', 'asm' or '__attribute__' before
'ftEncodingValueFromString'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:190:
error: expected ')' before '*' token
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:243:
error: expected ')' before 'encoding'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'initialiseModule':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:283:
error: 'library' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:283:
error: (Each undeclared identifier is reported only once
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:283:
error: for each function it appears in.)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveDoneFace':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:300:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:300:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:308:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:355:10:
error: #include expects "FILENAME" or <FILENAME>
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveErrorString':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:356:
error: expected expression before ';' token
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveGetCharIndex':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:383:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:383:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:396:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveGetFaceCharMap':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:413:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:413:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:415:
error: 'FT_CharMap' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:415:
error: expected ';' before 'charmap'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:416:
error: 'FT_Encoding' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:416:
error: expected ';' before 'encoding'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:424:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:429:
error: 'charmap' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:429:
error: 'const struct ftError' has no member named 'charmap'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:434:
error: 'encoding' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:434:
error: 'const struct ftError' has no member named 'encoding'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:438:
error: 'const struct ftError' has no member named 'platform_id'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:438:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:439:
error: 'const struct ftError' has no member named 'encoding_id'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:439:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveGetFaceCharMapsIntoArray':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:453:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:453:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:456:
error: 'FT_CharMap' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:456:
error: 'charmap' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:456:
error: invalid operands to binary *
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:468:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:473:
error: 'const struct ftError' has no member named 'num_charmaps'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:473:
warning: assignment makes integer from pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:479:
error: 'const struct ftError' has no member named 'charmaps'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:483:
error: invalid type argument of '->'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:483:
error: request for member 'encoding' in something not a structure or
union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:486:
error: invalid lvalue in increment
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveGetFaceGlyphName':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:504:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:504:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:516:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveLibraryHandle':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:548:
error: 'library' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:548:
warning: passing argument 1 of 'ftAllocateHandleInReceiverForPointer'
discards qualifiers from pointer target type
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveLoadCharacter':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:561:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:561:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:574:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveLoadFaceBbox':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:595:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:595:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:616:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:622:
error: 'const struct ftError' has no member named 'face_flags'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:622:
error: 'FT_FACE_FLAG_SCALABLE' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:622:
error: invalid operands to binary &
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:629:
error: 'const struct ftError' has no member named 'bbox'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:629:
error: request for member 'xMin' in something not a structure or union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:629:
error: 'const struct ftError' has no member named 'bbox'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:629:
error: request for member 'yMin' in something not a structure or union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:629:
warning: passing argument 1 of
'interpreterProxy->makePointwithxValueyValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:629:
warning: passing argument 2 of
'interpreterProxy->makePointwithxValueyValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:633:
error: 'const struct ftError' has no member named 'bbox'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:633:
error: request for member 'xMax' in something not a structure or union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:633:
error: 'const struct ftError' has no member named 'bbox'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:633:
error: request for member 'yMax' in something not a structure or union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:633:
warning: passing argument 1 of
'interpreterProxy->makePointwithxValueyValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:633:
warning: passing argument 2 of
'interpreterProxy->makePointwithxValueyValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveLoadFaceFields':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:650:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:650:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:659:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:665:
error: 'const struct ftError' has no member named 'num_faces'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:665:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:666:
error: 'const struct ftError' has no member named 'face_index'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:666:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:667:
error: 'const struct ftError' has no member named 'face_flags'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:667:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:668:
error: 'const struct ftError' has no member named 'style_flags'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:668:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:669:
error: 'const struct ftError' has no member named 'num_glyphs'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:669:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:671:
error: 'const struct ftError' has no member named 'family_name'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:671:
warning: passing argument 1 of 'ftAllocateStringForPointer' from
incompatible pointer type
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:675:
error: 'const struct ftError' has no member named 'style_name'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:675:
warning: passing argument 1 of 'ftAllocateStringForPointer' from
incompatible pointer type
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:678:
error: 'const struct ftError' has no member named 'num_fixed_sizes'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:678:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:679:
error: 'const struct ftError' has no member named 'num_charmaps'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:679:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:680:
error: 'const struct ftError' has no member named 'face_flags'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:680:
error: 'FT_FACE_FLAG_SCALABLE' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:680:
error: invalid operands to binary &
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:681:
error: 'const struct ftError' has no member named 'units_per_EM'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:681:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:682:
error: 'const struct ftError' has no member named 'ascender'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:682:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:683:
error: 'const struct ftError' has no member named 'descender'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:683:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:684:
error: 'const struct ftError' has no member named 'height'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:684:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:685:
error: 'const struct ftError' has no member named 'max_advance_width'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:685:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:686:
error: 'const struct ftError' has no member named 'max_advance_height'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:686:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:687:
error: 'const struct ftError' has no member named 'underline_position'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:687:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:688:
error: 'const struct ftError' has no member named
'underline_thickness'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:688:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveLoadGlyph':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:698:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:698:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:711:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveLoadGlyphSlotFromFace':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:733:
error: 'FT_Glyph_Format' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:733:
error: 'gfPtr' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:733:
error: invalid operands to binary *
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:734:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:734:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:737:
error: 'FT_GlyphSlot' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:737:
error: expected ';' before 'gs'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:753:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:758:
error: 'gs' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:758:
error: 'const struct ftError' has no member named 'glyph'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:765:
error: 'const struct ftError' has no member named 'linearHoriAdvance'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:765:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:766:
error: 'const struct ftError' has no member named 'linearVertAdvance'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:766:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:767:
error: 'const struct ftError' has no member named 'advance'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:767:
error: request for member 'x' in something not a structure or union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:767:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:768:
error: 'const struct ftError' has no member named 'advance'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:768:
error: request for member 'y' in something not a structure or union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:768:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:770:
warning: passing argument 2 of
'interpreterProxy->instantiateClassindexableSize' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:772:
error: expected expression before ')' token
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:772:
error: invalid operands to binary *
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:772:
error: called object '<erroneous-expression>' is not a function
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:777:
error: 'const struct ftError' has no member named 'format'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:777:
error: assignment of read-only location
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:777:
error: incompatible types in assignment
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:780:
error: 'const struct ftError' has no member named 'bitmap_left'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:780:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:781:
error: 'const struct ftError' has no member named 'bitmap_top'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:781:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:782:
error: 'const struct ftError' has no member named 'metrics'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:782:
error: request for member 'width' in something not a structure or
union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:782:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:783:
error: 'const struct ftError' has no member named 'metrics'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:783:
error: request for member 'height' in something not a structure or
union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:783:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:784:
error: 'const struct ftError' has no member named 'metrics'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:784:
error: request for member 'horiBearingX' in something not a structure
or union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:784:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:785:
error: 'const struct ftError' has no member named 'metrics'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:785:
error: request for member 'horiBearingY' in something not a structure
or union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:785:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:786:
error: 'const struct ftError' has no member named 'metrics'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:786:
error: request for member 'horiAdvance' in something not a structure
or union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:786:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:787:
error: 'const struct ftError' has no member named 'metrics'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:787:
error: request for member 'vertBearingX' in something not a structure
or union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:787:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:788:
error: 'const struct ftError' has no member named 'metrics'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:788:
error: request for member 'vertBearingY' in something not a structure
or union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:788:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:789:
error: 'const struct ftError' has no member named 'metrics'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:789:
error: request for member 'vertAdvance' in something not a structure
or union
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:789:
warning: passing argument 3 of
'interpreterProxy->storeIntegerofObjectwithValue' makes integer from
pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveNewFaceFromFileAndIndex':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:820:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:820:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:845:
warning: passing argument 2 of 'sqFilenameFromString' makes integer
from pointer without a cast
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:847:
error: 'library' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:847:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:854:
warning: passing argument 1 of 'ftAllocateHandleInReceiverForPointer'
discards qualifiers from pointer target type
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveRenderGlyphIntoForm':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:867:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:867:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:868:
error: 'FT_Bitmap' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:868:
error: expected ';' before 'bitmap'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:880:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:885:
error: 'bitmap' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:889:
error: 'library' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:889:
error: 'const struct ftError' has no member named 'glyph'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:889:
error: 'const struct ftError' has no member named 'outline'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveSetFaceCharMap':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:915:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:915:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:917:
error: 'FT_Encoding' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:917:
error: expected ';' before 'encoding'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:927:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:932:
error: 'encoding' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveSetPixelSizes':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:951:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:951:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:964:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveSetTransform':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:983:
error: 'FT_Face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:983:
error: expected ';' before 'face'
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:985:
error: 'FT_Vector' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:985:
error: 'delta' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:985:
error: invalid operands to binary *
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:986:
error: 'FT_Matrix' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:986:
error: 'matrix' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:986:
error: invalid operands to binary *
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:998:
error: 'face' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'primitiveVersion':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:1029:
error: 'library' undeclared (first use in this function)
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:
In function 'shutdownModule':
/home/upnip/data/squeak/vm/svn/platforms/unix/src/plugins/FT2Plugin/FT2Plugin.c:1059:
error: 'library' undeclared (first use in this function)
make[1]: *** [FT2Plugin.lo] Fehler 1
make: *** [FT2Plugin.la] Fehler 2

Cheers
Philippe

2007/4/29, Andrew Tween <amtween at hotmail.com>:
> This is an official announcement that the FreeType Plus packages are now
> released.
>
> You can download from SqueakMap, or via the Package Universe within a developer
> Squeak (squeak-dev) image.
>
> I will be documenting various aspects of this on the wiki; at present you can
> view some screenshots, and read some preliminary descriptions, at
> http://wiki.squeak.org/squeak/5984
>
> It will work, to varying degrees, on Windows (98, 2000, XP, & Vista); Linux
> (OpenSUSE, Fedora, Ubuntu, etc.); and Mac OS X.
>
> It requires an FT2Plugin, which is shipped with the Mac VM, and is available for
> Windows/Linux via the FreeType Plus (plugins installer) package.
>
> To enable sub-pixel anti-aliasing, the optional, and separate, FreeType Plus
> (sub-pixel anti-aliasing) package must be installed.
> This requires a modified BitBltPlugin. This is currently available for
> Windows/Linux only, and is installed via the FreeType Plus (plugins installer)
> package. If anybody wishes to attempt compile it for Macs, then please let me
> know.
>
> Rather than try to describe everything, and anticipate every question in
> advance, I would rather wait to see how people get on with installing/using it,
> and then update and improve the documentation accordingly. So, if you have
> problems, then please let me know; and if you have success then that would be
> nice to hear about too :)
>
> Cheers,
> Andy
>
>
>
>
>



More information about the Squeak-dev mailing list