Opened 7 years ago

Closed 6 years ago

#894 closed enhancement (wontfix)

Don't need to build 32 bit programs when building eglibc in multilib

Reported by: William Harrington Owned by: clfs-commits@…
Priority: trivial Milestone:
Component: BOOK Version: CLFS Standard GIT
Keywords: Cc:

Description

All we need to do when building 32 bit eglibc in multilib systems is to install the libraries. The programs will be installed during the 64 bit build. I propose we add this to the multilib books for 32 eglibc builds:

echo 'build-programs=no' > configparms

Of course it doesn't hurt to build the programs with 32 bit builds then overwrite them during the eglibc install during 64 bit builds, but it would reduce the compile time. We really don't need to build them during 32 bit builds.

Change History (3)

comment:1 Changed 7 years ago by William Harrington

Priority: majortrivial

comment:2 Changed 7 years ago by appzer zero

If you don't compile programs in 32-bit mode then you'll miss the 'sln' binary (and maybe some others) at make/make install steps, as the build system calls binaries from the elf/ directory.

So I think one just should not skip the programs build or you'll run into that kind of error :

sln: command not found.

comment:3 Changed 6 years ago by William Harrington

Resolution: wontfix
Status: newclosed
Note: See TracTickets for help on using tickets.