Status: New
Owner: ----
New issue 3573 by [email protected]: can not compile 32bit library on
64bit ubuntu system
https://code.google.com/p/v8/issues/detail?id=3573
command: make ia32
the log:
make[1]: Entering directory `/home/ubuntu/v8/out'
CXX(target)
/home/ubuntu/v8/out/ia32.release/obj.target/v8_base/src/accessors.o
In file included from /usr/include/c++/4.8/bits/move.h:57:0,
from /usr/include/c++/4.8/bits/stl_pair.h:59,
from /usr/include/c++/4.8/bits/stl_algobase.h:64,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/string:40,
from .././src/base/platform/platform.h:25,
from .././src/assert-scope.h:9,
from .././src/v8.h:33,
from ../src/accessors.cc:5:
/usr/include/c++/4.8/type_traits:236:41: error: template argument 1 is
invalid
struct __is_integral_helper<__int128>
^
/usr/include/c++/4.8/type_traits:240:50: error: template argument 1 is
invalid
struct __is_integral_helper<unsigned __int128>
^
/usr/include/c++/4.8/type_traits:1487:36: error: template argument 1 is
invalid
struct __make_unsigned<__int128>
^
/usr/include/c++/4.8/type_traits:1569:43: error: template argument 1 is
invalid
struct __make_signed<unsigned __int128>
^
In file included from /usr/include/c++/4.8/ext/string_conversions.h:41:0,
from /usr/include/c++/4.8/bits/basic_string.h:2815,
from /usr/include/c++/4.8/string:52,
from .././src/base/platform/platform.h:25,
from .././src/assert-scope.h:9,
from .././src/v8.h:33,
from ../src/accessors.cc:5:
/usr/include/c++/4.8/cstdlib:178:10: error: expected unqualified-id before
'__int128'
inline __int128
^
In file included from /usr/include/c++/4.8/random:43:0,
from /usr/include/c++/4.8/bits/stl_algo.h:65,
from /usr/include/c++/4.8/algorithm:62,
from .././src/vector.h:9,
from .././src/utils.h:21,
from .././src/assert-scope.h:10,
from .././src/v8.h:33,
from ../src/accessors.cc:5:
/usr/include/c++/4.8/limits:1405:35: error: template argument 1 is invalid
struct numeric_limits<__int128>
^
/usr/include/c++/4.8/limits:1479:44: error: template argument 1 is invalid
struct numeric_limits<unsigned __int128>
^
In file included from /usr/include/c++/4.8/random:50:0,
from /usr/include/c++/4.8/bits/stl_algo.h:65,
from /usr/include/c++/4.8/algorithm:62,
from .././src/vector.h:9,
from .././src/utils.h:21,
from .././src/assert-scope.h:10,
from .././src/v8.h:33,
from ../src/accessors.cc:5:
/usr/include/c++/4.8/bits/random.h:106:26: error: expected unqualified-id
before '__int128'
{ typedef unsigned __int128 type; };
^
make[1]: ***
[/home/ubuntu/v8/out/ia32.release/obj.target/v8_base/src/accessors.o] Error
1
make[1]: Leaving directory `/home/ubuntu/v8/out'
make: *** [ia32.release] Error 2
os: ubuntu 14.04 64bit
gcc/g++ version:4.8
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.