Hi
It seems that now bitness of gmp (and size of ECL_LONG_LONG_BITS)
depends on building architecture of ECL. But it`s possible to build
gmp under 32bit with
#        define __GMP_BITS_PER_MP_LIMB    64
#        define GMP_LIMB_BITS             64
#        define SIZEOF_MP_LIMB_T           8
#        define _LONG_LONG_LIMB            1

in gmp.h
This is bcs msvc support long long and unsigned long long as 64bit
numbers even in 32bit code:
http://msdn.microsoft.com/en-us/library/cc953fe1%28v=VS.80%29.aspx
After such build ecl_min.exe hangs on loading of src:lsp;iolib.lsp
I think bcs some lisp code also has implicit assumption about integer size

So why ECL don`t have separate bitness option for integer size ? How
hard it can be added ?

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list

Reply via email to