Hi Jakob,

Using the command you mentioned make ia32.release GYPFLAGS=-Dclang=0, I got 
this error, any idea? Thanks!

user@ubuntu:~/webrtc-checkout/src/chromium/src/v8$ make ia32.release 
GYPFLAGS=-Dclang=0
make: *** No rule to make target `third_party/icu/icu.gypi', needed by 
`out/Makefile.ia32.release'.  Stop.
user@ubuntu:~/webrtc-checkout/src/chromium/src/v8$ vi Makefile
user@ubuntu:~/webrtc-checkout/src/chromium/src/v8$ make ia32.release 
GYPFLAGS=-Dclang=0
make: *** No rule to make target `third_party/icu/icu.gypi', needed by 
`out/Makefile.ia32.release'.  Stop.


On Friday, March 13, 2015 at 5:41:00 PM UTC+8, Jakob Kummerow wrote:
>
> make ia32.release GYPFLAGS=-Dclang=0 should be enough to fall back to the 
> system toolchain. (Maybe we should expose that as a Makefile option... but 
> then it's rarely needed.)
>
> On Fri, Mar 13, 2015 at 9:40 AM, Jochen Eisinger <joc...@chromium.org 
> <javascript:>> wrote:
>
>> The clang binary included with v8 is a 64bit binary.
>>
>> If you want to compile on a 32bit host, you have to provide your own 
>> compiler (by specifying CC, CXX, CPP, and LINK variables to make)
>>
>> best
>> -jochen
>>
>> On Thu, Mar 12, 2015 at 2:04 PM David Xanatos <xanato...@gmail.com 
>> <javascript:>> wrote:
>>
>>> i have problems building the v8 engine on ubuntu x86
>>>
>>> i get strange errors
>>>
>>> david@ubuntu:~/test/v8$ make ia32.release library=shared
>>> PYTHONPATH="/home/david/test/v8/tools/generate_shim_headers:/home/david/test/v8/build::/home/david/test/v8/build/gyp/pylib:"
>>>  
>>> \
>>>     GYP_GENERATORS=make \
>>>     build/gyp/gyp --generator-output="out" build/all.gyp \
>>>                   -Ibuild/standalone.gypi --depth=. \
>>>                   -Dv8_target_arch=ia32 \
>>>                    \
>>>                    \
>>>                   -S.ia32.release  -Dcomponent=shared_library 
>>> -Dv8_enable_backtrace=1 -Darm_fpu=default -Darm_float_abi=default
>>> make[1]: Entering directory `/home/david/test/v8/out'
>>>   CC(target) 
>>> /home/david/test/v8/out/ia32.release/obj.target/icudata/third_party/icu/linux/icudtl_dat.o
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 1: 
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: @8: 
>>> not found
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 1: 
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 
>>> cannot open j
>>>                                                                             
>>>                                                                             
>>>     
>>> q��zi� d� v��GX.� 0@ y 2 0*p!: No such file
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 2: 
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: B� � 
>>> : not found
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 1: 
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: ELF : 
>>> not found
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 1: 
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: �: 
>>> not found
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 2: 
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: Q ! 
>>> �MQ�k�P@��PD @2�� ��@� : not found
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 3: 
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: @ ! 
>>> �@$��� : not found
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 1: 
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: � : 
>>> not found
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 1: 
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: �� � 
>>> �@: not found
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 3: 
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: � : 
>>> not found
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 8: 
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: : not 
>>> found
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 9: 
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: A@� R 
>>> � : not found
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 1: 
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: �� : 
>>> not found
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 
>>> 11: /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 
>>> @D�E�� a    � L @ @�
>>> n : not found
>>> /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 
>>> 12: /home/david/test/v8/third_party/llvm-build/Release+Asserts/bin/clang: 
>>> Syntax error: "(" unexpected
>>> make[1]: *** 
>>> [/home/david/test/v8/out/ia32.release/obj.target/icudata/third_party/icu/linux/icudtl_dat.o]
>>>  
>>> Error 2
>>> make[1]: Leaving directory `/home/david/test/v8/out'
>>> make: *** [ia32.release] Error 2
>>> david@ubuntu:~/test/v8$ 
>>>
>>>
>>>
>>> on ubuntu x64 all works as it should
>>>
>>> whats wrong here?
>>>
>>> -- 
>>> -- 
>>> v8-users mailing list
>>> v8-u...@googlegroups.com <javascript:>
>>> http://groups.google.com/group/v8-users
>>> --- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "v8-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to v8-users+u...@googlegroups.com <javascript:>.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>  -- 
>> -- 
>> v8-users mailing list
>> v8-u...@googlegroups.com <javascript:>
>> http://groups.google.com/group/v8-users
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "v8-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to v8-users+u...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
-- 
v8-users mailing list
v8-users@googlegroups.com
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to