[ANN] FreeType Plus release

Philippe Marschall philippe.marschall at gmail.com
Sun Apr 29 14:14:13 UTC 2007


2007/4/29, Andrew Tween <amtween at hotmail.com>:
> Hi Phillipe,
> ----- Original Message -----
> From: "Philippe Marschall" <philippe.marschall at gmail.com>
> To: "The general-purpose Squeak developers list"
> <squeak-dev at lists.squeakfoundation.org>
> Sent: Sunday, April 29, 2007 12:37 PM
> Subject: Re: [ANN] FreeType Plus release
>
>
> > 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
>
> eeek.
> I must admit that I am not an expert on C.
> The FT2Plugins that I include in the installer package are the ones that are
> shipped with Sophie.
> I trust those guys' abilities to compile these things correctly far more than I
> trust my own.

I see.

> Why are you recompiling? Did the compiled plugin not work, or is there another
> reason?

I have to compile my own VM for the CurlPlugin. It would be nice I
could generate the FT2Pluing in the same way.

Cheers
Philippe

> Cheers,
> Andy
>
>
>



More information about the Squeak-dev mailing list