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
