Sunday, December 27, 2020

Chapter 32 : Compile and Install Binutils Pass-2 : Cross Compiling Temporary Tools

 Hi,

In this chapter we are going to compile and install Binutils again, this is the second pass of the package.

Note :
- Please check the version of the package when you compile and install, at the time of writing the package was at version 2.35
- You should be logged in as lfs user, when you perform the actions described here.
- Change directory to the sources folder (/mnt/lfs/sources)

Remove the directory binutils-2.35 in case if it's still exist in sources directory.
$ rm -rf binutils-2.35

Unpack the package tarball and change directory.
$ tar -xvf binutils-2.35.tar.xz
$ cd binutils-2.35

Creating the build directory and move into it.
$ mkdir build
$ cd build

Preparing the package for compilation.
$ ../configure                   \
    --prefix=/usr              \
    --build=$(../config.guess) \
    --host=$LFS_TGT            \
    --disable-nls              \
    --enable-shared            \
    --disable-werror           \
    --enable-64-bit-bfd

Compiling the package.
$ make -j4

Installing the package.
$ make DESTDIR=$LFS install





No comments:

Post a Comment

Changing the password of the root user of mysql in Ubuntu

Hi all,    In this post we are going to see how to reset the password of root user in mysql As we all know the root user of mysql is some...