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


_______________________________________________
swfmill mailing list
swfmill@osflash.org
http://osflash.org/mailman/listinfo/swfmill_osflash.org

Reply via email to