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

Installing Python and Creating Virtual Environment for Pip for package installations in Ubuntu

Hi, In this post we are going to look at how to install Python and PIP and installing packages in virtual environments.. Without wasting...