On Thu, Nov 26, 2020 at 10:53 AM Douglas R. Reno <
ren...@linuxfromscratch.org> wrote:

>
> On 11/25/20 7:45 PM, Yotta Point wrote:
>
>
>
> On Thu, Nov 26, 2020 at 10:40 AM Douglas R. Reno <
> ren...@linuxfromscratch.org> wrote:
>
>>
>> On 11/25/20 7:28 PM, Yotta Point wrote:
>>
>> Hi,
>>
>> I managed to build the LFS for 32Bit and now I am trying to make it a
>> 64Bit version.
>> I am stuck at step 5.5 Glibc build in the LSB compliance.
>>
>> case $(uname -m) in
>>     i?86)   ln -sfv ld-linux.so.2 $LFS/lib/ld-lsb.so.3
>>     ;;
>>     x86_64) ln -sfv ../lib/ld-linux-x86-64.so.2 $LFS/lib64
>>             ln -sfv ../lib/ld-linux-x86-64.so.2 $LFS/lib64/ld-lsb-x86-64.so.3
>>     ;;
>> esac
>>
>> the second ln is failing saying "No such file or directory" which seems
>> normal to me because the first line create a symlink at $LFS/lib64 that
>> links to a library, and the second line is trying to access the symlink
>> "$LFS/lib64" as if it was a directory. I am missing something here ?
>>
>> Thanks for your help !
>>
>> Hi,
>>
>>
>> For 32-bit systems, only the line that starts with i?86 is necessary. For
>> 64-bit systems, you'd follow x86_64.
>>
>> Note that most users copy and paste that block of commands into their
>> terminal so the system follows what part is needed.
>>
>> - Doug
>> --
>> http://lists.linuxfromscratch.org/listinfo/lfs-support
>> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
>> Unsubscribe: See the above information page
>>
>> Do not top post on this list.
>>
>> A: Because it messes up the order in which people normally read text.
>> Q: Why is top-posting such a bad thing?
>> A: Top-posting.
>> Q: What is the most annoying thing in e-mail?
>>
>> http://en.wikipedia.org/wiki/Posting_style
>
>
> Hey, thanks for your quick reply.
> Maybe I did not correctly explain my issue. In the x86_64) case, there are
> 2 commands.  "ln -sfv ../lib/ld-linux-x86-64.so.2 $LFS/lib64" and " ln -sfv
> ../lib/ld-linux-x86-64.so.2 $LFS/lib64/ld-lsb-x86-64.so.3". The second ln
> is giving me back "No such file or directory" and I think it's because the
> first "ln" is making "$LFS/lib64" a symlink to a library, and the second ln
> is trying to access "$LFS/lib64" as if it was a directory.
>
> Sorry if my first post was not explicit enough.
>
> Hi,
>
> No worries on explicitness, I might be misunderstanding the question as
> well. I'm going off of the fact that you said that you're building 32-bit
> LFS (which is something Thomas and I primarily do).
>
> If you're building a 32-bit system, you should most certainly ignore the
> block for x86_64. /lib64 is for $LFS/lib64 is for a couple of symbolic
> links to libraries used to provide compatibility with existing 64-bit
> binaries on 64-bit systems. On a 32-bit system, you shouldn't have
> $LFS/lib64 :-) you can ignore the block for x86_64.
>
> To revert that (you don't want 64-bit libraries on a 32-bit system), run:
> "rm -fv $LFS/lib64".
>
> - Doug
> --
> http://lists.linuxfromscratch.org/listinfo/lfs-support
> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> Unsubscribe: See the above information page
>
> Do not top post on this list.
>
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
> A: Top-posting.
> Q: What is the most annoying thing in e-mail?
>
> http://en.wikipedia.org/wiki/Posting_style


Thanks Douglas,
I already managed to make the 32Bit LFS and I am trying now to make a 64Bit
version, that's why I am looking at the 64Bit case.
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_style

Reply via email to