So uin64_t type is defined. I don't understand why g++ complains about it
during compilation. Could you post the full compilation log? [everything
outputed by scons].

--
Vyacheslav Egorov


On Thu, Jul 8, 2010 at 12:45 AM, pikpik <[email protected]> wrote:

> Hi,
>
> On Jul 7, 7:00 am, Vyacheslav Egorov <[email protected]> wrote:
> > >> The test compiles and runs without warning as is. I think that might
> > >> mean it works correctly?
> >
> > Hmm. This is really strange. I checked that v8.h includes stdint.h so all
> > types should be defined. Now try executing:
> >
> > g++ -m32 -E include/v8.h | grep uint64_t
> > g++ -m32 -E include/v8.h | grep stdint
>
>
> Here are my results from on MINIX 3:
>
> (From inside my "source/v8-read-only" folder.)
>
> $ g++ -m32 -E include/v8.h | grep uint64_t
> typedef unsigned long long uint64_t;
> typedef uint64_t uint_least64_t;
> typedef uint64_t uint_fast64_t;
> typedef uint64_t uintmax_t;
>
> $ g++ -m32 -E include/v8.h | grep stdint
> # 1 "/usr/include/stdint.h" 1 3 4
> # 16 "/usr/include/stdint.h" 3 4
> # 17 "/usr/include/stdint.h" 2 3 4
>
>
> I hope this is helpful,
> pikpik
>
> --
> v8-users mailing list
> [email protected]
> http://groups.google.com/group/v8-users
>

-- 
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users

Reply via email to