Hi everyone,

I encountered a compile error while building *Unagi 1.1*.
The error messages indicate the lack of declaration of constants of maximum
intergers, such INT32_MAX, UINT32_MAX, INT64_MAX, ... etc., which shall be
well defined in stdint.h.

/home/ethan/workspace/hg/mozilla-b2g18/js/src/jsatominlines.h:117: error:
'INT32_MAX' was not declared in this scope
...
/home/ethan/workspace/hg/mozilla-b2g18/js/src/jsanalyze.cpp:1313: error:
'UINT32_MAX' was not declared in this scope

I know someone else has the same problem, however, most people don't.
So I guess it's a build-environment-related problem.
Does anyone have any idea about this issue?

Build Environment and FFOS:

   - Platform: Ubuntu 12.04
   - g++ version: g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
   - Target Device: unagi
   - Gecko Version: mozilla-b2g18 (gecko-18)


-- 
Ethan Tseng
Senior Software Engineer of Mozilla
_______________________________________________
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to