I am trying to compile Chromium for Raspberry PI. I am using an Ubuntu 10.10 installation, and have tried using Ubuntu 14.04 but all with the same result.
I followed all the steps in the link below.
Now everything works perfect up to the step for setting up the board. When I execute the command;
$ ./setup_board --board=raspberrypi
Update
It seems I resolved the issue of the Thumb-1 hard float by calling:
sudo emerge mpfr mpc gmp
Now the compilation still fails but with a different error
configure:5879: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -Wl,-O2 -Wl,--as-needed conftest.c -lisl >&5
conftest.c:10:25: fatal error: isl/version.h: No such file or directory
#include <isl/version.h>
^
compilation terminated.
I understand that I am missing the ISL library. But when I try to do
emerge isl
It says
emerge: there are no ebuilds to satisfy "isl".
How can I retrieve the ISL library?
Issue Before
The build starts and works untill it is unable to compile gcc-libs-4.8.2-r11. When I look in the config.log I see the following errors;
gcc version 4.8.x-google 20140307 (prerelease) (GCC)
configure:3358: $? = 0
configure:3347: /build/raspberrypi/tmp/portage/sys-libs/gcc-libs-4.8.2-r11/work/build/./gcc/xgcc -B/build/raspberrypi/tmp/portage/sys-libs/gcc-libs-4.8.2-r11/work/build/./gcc/ -B/usr/armv6j-cros-$
xgcc: error: unrecognized command line option '-V'
xgcc: fatal error: no input files
compilation terminated.
--
configure:3358: $? = 1
configure:3347: /build/raspberrypi/tmp/portage/sys-libs/gcc-libs-4.8.2-r11/work/build/./gcc/xgcc -B/build/raspberrypi/tmp/portage/sys-libs/gcc-libs-4.8.2-r11/work/build/./gcc/ -B/usr/armv6j-cros-$
xgcc: error: unrecognized command line option '-qversion'
xgcc: fatal error: no input files
compilation terminated.
configure:3358: $? = 1
--
configure:3374: /build/raspberrypi/tmp/portage/sys-libs/gcc-libs-4.8.2-r11/work/build/./gcc/xgcc -B/build/raspberrypi/tmp/portage/sys-libs/gcc-libs-4.8.2-r11/work/build/./gcc/ -B/usr/armv6j-cros-$
conftest.c: In function 'main':
conftest.c:12:1: sorry, unimplemented: Thumb-1 hard-float VFP ABI
{
^
configure:3377: $? = 1
configure:3565: checking for suffix of object files
error: cannot compute suffix of object files: cannot compile
What is causing these errors? How can I solve this problem, am I missing something? Do I need to compile on a different os? Can anybody point me in the right direction?