Thanks Michael. That did it. Even though CPLUS_INCLUDE_PATH was not set and returned empty when echoed, setting explicitly it as "export CPLUS_INCLUDE_PATH=/usr/include/c++/8.2.0:/usr/include" did the trick. I have the packages compile correctly now, hopefully will finish the build.

I still don't see why there is a need to set that variable, when it is not being set by jhalfs and can't find any reference to it under /etc either. The packages should have compiled successfully without the need for it.

Thanks for all those who tried to help, much appreciated.

Regards,

Alex

On 03/10/2018 18:20, Michael Shell via blfs-support wrote:
I also found this:

https://www.linuxquestions.org/questions/slackware-14/on-current-qt-include-directory-appears-2x-4175636463/

(referenced by https://trac.wildfiregames.com/ticket/5157)

Check what the environment variable CPLUS_INCLUDE_PATH is being
set to and where it is being set:

echo $CPLUS_INCLUDE_PATH
grep -s CPLUS_INCLUDE_PATH /etc/*

Problems can occur here if a path is duplicated within $CPLUS_INCLUDE_PATH


  Cheers,

  Mike

---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

--
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