New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
merging two lfs build. #2
Comments
Well, since LFS uses /usr/lib for both 32 and 64 bit libraries, it might be problematic. My scripts install everything that's 32 bit in /usr/lib32, and if there's a program that's required too (gtk+{2,3}, glib, gdk-pixbuf, llvm, etc), it's installed in /usr/bin with -32 as a suffix. Also, some programs need header hacks, while other put their arch specific includes in /usr/lib* (llvm comes to my mind). However, to answer your question: It might not be just that easily. If you don't plan on compiling anything, then it will be okay - just take care not to overwrite something from 64bit OS with 32 bit libraries, or you're going to have a bad time (hint: 32 bit dynamic linker should be in /lib, you can create a symlink to the one in /lib32, if you choose to move your libs there). |
I did it. Over the weekend I tried different setups. Your hint about the dynamic linker was correct. In /usr it was the other way around. /usr/lib is now a sym link to /usr/lib64. Vice Versa, I found that Things mostly work. Steam. Playing 32-bit games. Playing 64-bits. On Sat, Jun 11, 2016 at 11:05 AM, elkrejzi notifications@github.com wrote:
|
I gave up on the CBLS wiki. That didn't work too well. The earlier CLFS
book seemed to work rather well. Shame. I did save my work, however.
Now
I have built two identical lfs distro's. The same. The same version of packages.
The difference is one is 32-bit and the other is 64-bit. I went all of the way and
installed X and my desktop environment in both.
What are my chances in borrowing the 32-bit libs, for multilib support?
The text was updated successfully, but these errors were encountered: