Hi everybody,

Just thought it would make more sense to reply directly to my original
thread since I am still experiencing the same issue as before.

I took the aforementioned advice and followed Thomas's steps for building a
multilib LFS system using his most recent 20191207 release with only one
variant-- I am using systemd instead of SysvInit. So far, I have not
encountered any issues with any packages in the LFS book or using the
stable BLFS-9.0-systemd book.

However, much like before, I installed LLVM with no build errors before
moving on to try and install ICU-64.2 (and then I tried ICU-65.1 with same
result). Again, I receive the exact same error message during the configure
step:

*checking if we have a C++ compiler... no*
*configure: error: C++ compiler clang++ does not work or no compiler found*

Here are the outputs of a few commands I tried to ensure clang++ was in
fact installed on the system:

*$ which clang++*
*/usr/bin/clang++*

*$ ldd /usr/bin/clang++*














*     linux-vdso.so.1 (0x00007ffe575b4000)     libpthread.so.0 =>
/lib/libpthread.so.0 (0x00007f91e7448000)     libLLVM-8.so =>
/usr/bin/../lib/libLLVM-8.so (0x00007f91e439c000)     libstdc++.so.6 =>
/usr/bin/../lib/libstdc++.so.6 (0x00007f91e41bc000)     libm.so.6 =>
/lib/libm.so.6 (0x00007f91e4077000)     libgcc_s.so.1 =>
/usr/bin/../lib/libgcc_s.so.1 (0x00007f91e405d000)     libc.so.6 =>
/lib/libc.so.6 (0x00007f91e3e99000)     /lib64/ld-linux-x86-64.so.2
(0x00007f91e7475000)     libffi.so.7 => /usr/bin/../lib/../lib/libffi.so.7
(0x00007f91e3e8a000)     libz.so.1 => /lib/libz.so.1
(0x00007f91e3e6d000)     librt.so.1 => /lib/librt.so.1
(0x00007f91e3e63000)     libdl.so.2 => /lib/libdl.so.2
(0x00007f91e3e5e000)     libncursesw.so.6 => /lib/libncursesw.so.6
(0x00007f91e3def000)     libxml2.so.2 =>
/usr/bin/../lib/../lib/libxml2.so.2 (0x00007f91e3c89000)     liblzma.so.5
=> /lib/liblzma.so.5 (0x00007f91e3c5f000)*

I have no clue what the issue could be or if the issue is related with the
build of LLVM messing up somewhere or simply with ICU.

I would simply try installing ICU with the GCC compiler instead if it
weren't for the fact that both 64.2 and 65.1 versions of ICU fail to detect
clang++. This makes me think something messed up in LLVM.

If indeed something is messed up with LLVM, I'm afraid I don't have the
technical prowess to figure out what that could be since no error message
is given throughout the LLVM build process from what I could see.

Thanks,

-- Jared
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to