The obvious solution is to add, as backup if there is no "unsigned long
long int" at configure time, a search for the uint64_t type, which C99
requires and many other compilers support. But I was wondering if there
was any knowledge about the particular situation in the linked-to
problem report. If I did it now it would be a shot in the dark -- for
all I know it may not support either, in which case I've complicated my
build without necessarily adding a single new platform, present or
future, to the list of those supported.
-- jeffrey
On 03/12/2014 02:19 PM, Durand Jean-Damien wrote:
Hmmm... would you mind to assume a C99 compatible compiler ? Then
there is int64_t, which IMHO is better than long long int, if your
concern is the storage size.
JD.
Le mercredi 12 mars 2014 20:58:31 UTC+1, Jeffrey Kegler a écrit :
From Activestate's site, I get this report of a Microsoft compile
failure
<http://ppm4.activestate.com/MSWin32-x86/5.12/1200/J/JK/JKEGL/Marpa-R2-2.082000.d/log-20140311T220808.txt>
because I require "long long int". My questions, for those more
attuned to the world of Microsoft than I, are
1.) Should I care? That is, does it look like the setup is
broken, or does it seem so oddball that I should ignore it?
2.) If I should care, what's a good workaround?. "long long int"
is used to ensure that the int is at least 64-bits. There are
other ways to do that, none 100% portable. I'd assume there is
some way that this compiler likes to be asked for a 64-bit int.
Thanks, jeffrey
--
You received this message because you are subscribed to the Google
Groups "marpa parser" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to marpa-parser+unsubscr...@googlegroups.com
<mailto:marpa-parser+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "marpa
parser" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to marpa-parser+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.