You are not logged in.
Hello, building android I have a rom with prebuilt toolchains built with 4.8 linaro and 4.9 for the kernel. From the looks of the log:
this log as far as I can tell when it gets to building libmincrypt it can not find the shared library libisl. I have base-devel group packages installed, and libisl of course. The other weird thing is is that I can build other roms fine on my arch system. And friends building the aospal rom can not reproduce my issue on their ubuntu systems. Here's the manifest if any else wants to try / reproduce the error manifest.
Last edited by cj360 (2014-06-17 19:32:04)
Offline
Offline
Too bad its orphaned and the package's download url doesn't work. Same for lib32-cloog.
Offline
Offline
Isl-git fails to build for me. git/log
Offline
Update your system. Partial updates are not supported. (you have an old gcc-multilib with a new isl)
Online
Pretty sure that I have the latest gcc as I ran pacman syu when I woke up @ 9.
Offline
Check the version numbers with the online db: http://www.archlinux.org/packages/
Offline
The latest gcc and gcc-multilib do not even link to isl (due to an error on my behalf...).
Have you removed or commented [multlib] from your pacman.conf?
Online
I my version is the same as the online db's and I have the multilib repo enabled in my pacman.conf. So if either gcc doesn't link to isl it would be something being called when the rom is building?
Edit- Looking at the log again maybe the prebuilt i686-linux-4.8 is calling libisl in a place my system doesn't have it?
Last edited by cj360 (2014-06-16 15:59:17)
Offline
Update, found some info inside the android source dir(s). In :
prebuilts/gcc/linux-x86/host/i686-linux-4.8/bin/../libexec/gcc/i686-linux-gnu/4.8.4/cc1
I ran
ldd /home/andrew/saberdroid/prebuilts/gcc/linux-x86/host/i686-linux-4.8/bin/../libexec/gcc/i686-linux-gnu/4.8.4/cc1
and see that libisl.so.10 is listed:
linux-vdso.so.1 (0x00007fffc4bc3000)
libcloog-isl.so.4 => /usr/lib/libcloog-isl.so.4 (0x00007f8326e98000)
libisl.so.10 => not found
libmpc.so.3 => /usr/lib/libmpc.so.3 (0x00007f8326c80000)
libmpfr.so.4 => /usr/lib/libmpfr.so.4 (0x00007f8326a21000)
libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007f83267aa000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f8326407000)
/lib64/ld-linux-x86-64.so.2 (0x00007f83270c0000)
libisl.so.13 => /usr/lib/libisl.so.13 (0x00007f83260b5000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f8325db0000)
Does this mean I can't build using this toolchain on my system?
Offline