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

Reply via email to