Comment #1 on issue 2482 by [email protected]: Add build flags that are
needed for pyv8
http://code.google.com/p/v8/issues/detail?id=2482
Sorry about that. That patch was nonsense. I diff'd the wrong files.
Here is the real one!
--- standalone.gypi.bak 2013-01-10 23:22:36.000000000 -0500
+++ standalone.gypi 2013-01-11 13:04:02.000000000 -0500
@@ -94,8 +94,7 @@
or OS=="netbsd"', {
'target_defaults': {
'cflags': [ '-Wall', '<(werror)', '-W', '-Wno-unused-parameter',
- '-Wnon-virtual-dtor', '-pthread', '-fno-rtti',
- '-fno-exceptions', '-pedantic' ],
+ '-Wnon-virtual-dtor', '-pthread', '-pedantic' ],
'ldflags': [ '-pthread', ],
'conditions': [
[ 'OS=="linux"', {
@@ -132,7 +131,7 @@
'MinimalRebuild': 'false',
'BufferSecurityCheck': 'true',
'EnableFunctionLevelLinking': 'true',
- 'RuntimeTypeInfo': 'false',
+ 'RuntimeTypeInfo': 'true',
'WarningLevel': '3',
'WarnAsError': 'true',
'DebugInformationFormat': '3',
@@ -144,7 +143,7 @@
['component=="shared_library"', {
'ExceptionHandling': '1', # /EHsc
}, {
- 'ExceptionHandling': '0',
+ 'ExceptionHandling': '1',
}],
],
},
@@ -184,8 +183,8 @@
'GCC_CW_ASM_SYNTAX': 'NO', # No -fasm-blocks
'GCC_DYNAMIC_NO_PIC': 'NO', # No -mdynamic-no-pic
# (Equivalent to -fPIC)
- 'GCC_ENABLE_CPP_EXCEPTIONS': 'NO', # -fno-exceptions
- 'GCC_ENABLE_CPP_RTTI': 'NO', # -fno-rtti
+ 'GCC_ENABLE_CPP_EXCEPTIONS': 'YES', # -fno-exceptions
+ 'GCC_ENABLE_CPP_RTTI': 'YES', # -fno-rtti
'GCC_ENABLE_PASCAL_STRINGS': 'NO', # No -mpascal-strings
# GCC_INLINES_ARE_PRIVATE_EXTERN maps to
-fvisibility-inlines-hidden
'GCC_INLINES_ARE_PRIVATE_EXTERN': 'YES',
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev