Closed GoogleCodeExporter closed 9 years ago
Unable to repro with libyuv... missing DEPS?
./build/gyp_chromium --depth=. -Dtarget_arch=ia32 -Dclang=1 libyuv.gyp
Updating projects from gyp files...
fbarchard@muni:/usr/local/google/libyuv/trunk$ make
CXX(target) out/Debug/obj.target/libyuv/source/compare.o
make:
/usr/local/google/libyuv/trunk/third_party/llvm-build/Release+Asserts/bin/clang+
+: Command not found
Original comment by fbarch...@google.com
on 10 Sep 2012 at 8:52
Ah, I should have mentioned: since Linux doesn't use clang by default, you have
to download it manually the first time:
$ ./tools/clang/scripts/update.sh
It will then keep itself up-to-date. (But still isn't used unless you enable it
with -Dclang=1).
Original comment by andrew@webrtc.org
on 10 Sep 2012 at 9:33
Fixed in r342
Added ./tools/clang/scripts/update.sh to Getting Started
ifdefed the OMITFP so llvm/clang, which claim to be __GCC__, will not use the
attribute optimize that is GCC specific.
The reason for the attribute was these functions will not compile on gcc 32 bit
due to running out of GPR registers.
The issue does not affect 64 bit, and hopefully does not affect other compilers
(llvm)
Original comment by fbarch...@google.com
on 11 Sep 2012 at 1:54
Original issue reported on code.google.com by
andrew@webrtc.org
on 10 Sep 2012 at 8:46