Cross-Compiled Linux From Scratch - Version GIT-20170803-Sparc64-Pure64

Chapter 6. Constructing a Temporary System

6.25. Tar-1.29

The Tar package contains an archiving program.

6.25.1. Installation of Tar

Configure can not properly determine the results of a few tests. Set them manually:

cat > config.cache << EOF
gl_cv_func_wcwidth_works=yes
gl_cv_func_btowc_eof=yes
ac_cv_func_malloc_0_nonnull=yes
gl_cv_func_mbrtowc_incomplete_state=yes
gl_cv_func_mbrtowc_nul_retval=yes
gl_cv_func_mbrtowc_null_arg1=yes
gl_cv_func_mbrtowc_null_arg2=yes
gl_cv_func_mbrtowc_retval=yes
gl_cv_func_wcrtomb_retval=yes
EOF

Prepare Tar for compilation:

./configure \
 --prefix=/tools \
 --build=${CLFS_HOST} \
 --host=${CLFS_TARGET} \
 --cache-file=config.cache

Compile the package:

make

Install the package:

make install

Details on this package are located in Section 10.65.2, “Contents of Tar.”

AltStyle によって変換されたページ (->オリジナル) /