On Thu, 28 Mar 2019 12:09:23 +0100 thomas via lfs-dev <[email protected]> wrote:
> Am 2019-03-28 08:03, schrieb Xi Ruoyao via lfs-dev: > > I build GCC with "--enable-multiarch" so Python 3 will use suffixes > > "x86_64- > > linux-gnu" and "i386-linux-gnu" to distinguish 64-bit and 32-bit > > loadable shared > > objects. Note that this option do _not_ make GCC use Debian multiarch > > directory > > layout - to customize a multilib directory layout we have to edit > > t-linux64 > > manually. Thanks. I have never used that option before, because it looks like an overkill to me. But I'll give it a go next time I build gcc. > > > > I've not read Thomas' mutlilib book to see how he handles this. > > Please do so if you have some time ;-) > Every comment/fix/shitstorm/enhancement very much appreciated! I just read it - it seems that Chapter 6 Python3 is built 64-bit only (at least that's the impression I got from reading it). As for me, I used CBLFS method and for many years I carried out my own patches for Python2 originally from CBLFS adapted for newer python, but eventually I just gave up and now I just use OpenSUSE multilib patches for both Python2 and Python3 for my latest build. The patches makes arch-dependent libs stored in /lib or /lib64, but noarch libs stays on /lib. cheers! -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
