[swfmill] Which version of FreeType is linked to the swfmill 0.2.12 Windows binary ?
matsuhashi at quick.co.jp
matsuhashi at quick.co.jp
Sun Feb 8 18:09:45 PST 2009
Axel,
>swft_import_ttf.cpp:418: call of overloaded `floor(FT_Pos)' is ambiguous
>c:/GNUstep/Development/msys/1.0/mingw/include/math.h:168: candidates are:
> double floor(double)
>c:/GNUstep/Development/msys/1.0/mingw/include/c++/3.2.3/cmath:257:
> long double std::floor(long double)
>c:/GNUstep/Development/msys/1.0/mingw/include/c++/3.2.3/cmath:249:
> float std::floor(float)
>make[3]: *** [libswft_la-swft_import_ttf.lo] Error 1
>make[3]: Leaving directory `/c/opt/devel/swfmill/src/swft'
I could not reproduce your problem on my PC, so I have very little to talk
about.
"FT_Pos" is a type defined by FreeType which is one of the 3rd party
dependencies for swfmill. See ./include/freetype/ftimage.h (around
line#59) if interested
/* The type FT_Pos is a 32-bit integer used to store vectorial */
typedef signed long FT_Pos;
I guess you have something wrong concerning the FreeType installation.
I tried on my PC removing the FreeType package entirely and try rebuilding
swfmill without it, then I found the make process of swfmill was
intelligent enough to detect that the FreeType package was missing and
unable to carry on. So I guess you have some version of FreeType installed,
but the swfmill make does not like it or your settings (too old version?).
----- I do not see any more.
MATSUHASHI,kazuaki
More information about the swfmill
mailing list