[chuck-users] Compiling chuck on UbuntuStudioGutsy32
heuermh at gmail.com
Fri Dec 28 11:48:39 EST 2007
Michael Heuer wrote:
> Scott Wheeler <wheeler at kde.org> wrote:
> > Michael Heuer wrote:
> > > Would an autoconf-based build solve the problems with 64-bit architectures?
> > >
> > > I was able to compile chuck and its dependencies on x86_64 fine but it
> > > has issues with primitives (among other things) at runtime
> > No, unfortunately. That problem is related (at least) to ChucK doing
> > casting between pointers and integers. One thing that I've wanted to
> > try with regards to that is to see if simply redefining ChucK's integer
> > type to be 64-bit on those platforms would have any significant effect,
> > but I suspect it's not that easy.
> in chuck_def.h
> #define t_CKINT long
> #define t_CKWORD unsigned long
> #define t_CKUINT t_CKWORD
> Shouldn't long be 64 bits on x86_64?
In any case, redefining these as long long and unsigned long long
respectively didn't help any.
More information about the chuck-users