Yes,
It would definitely not be a problem to compile FT "as-is" on Linux as on 
64-bit Linux sizeof(long)==8==sizeof(void *). Of course under Win64 
sizeof(long)==4.

I made the following changes to fttypes.h

#ifdef _WIN64
  typedef signed long long FT_Long;
#else
  typedef signed long  FT_Long;
#endif

#ifdef _WIN64
  typedef unsigned long long FT_ULong;
#else
  typedef unsigned long  FT_ULong;
#endif

And one change to ftstdlib.h

#ifdef _WIN64
#define FT_ULONG_MAX  ULLONG_MAX
#else
#define FT_ULONG_MAX  ULONG_MAX
#endif

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=13848#13848





_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to