2019-09-28 00:17:56 +08:00
|
|
|
name=glibc
|
2022-04-09 08:19:46 +08:00
|
|
|
version=2.35
|
2021-04-18 08:19:42 +08:00
|
|
|
source="http://ftp.gnu.org/gnu/glibc/glibc-$version.tar.xz"
|
2019-09-28 00:17:56 +08:00
|
|
|
|
|
|
|
build() {
|
|
|
|
cd $name-$version
|
|
|
|
|
|
|
|
mkdir -v build32
|
|
|
|
cd build32
|
|
|
|
|
|
|
|
echo slibdir=/tools/lib32 > configparms
|
|
|
|
../configure \
|
|
|
|
--prefix=/tools \
|
2020-06-28 23:38:04 +08:00
|
|
|
--host=$LFS_TGT32 \
|
2019-09-28 00:17:56 +08:00
|
|
|
--build=$(../scripts/config.guess) \
|
|
|
|
--libdir=/tools/lib32 \
|
|
|
|
--enable-kernel=3.2 \
|
|
|
|
--with-headers=/tools/include \
|
|
|
|
CC="$LFS_TGT-gcc -m32" \
|
|
|
|
CXX="$LFS_TGT-g++ -m32"
|
|
|
|
make
|
|
|
|
make install
|
|
|
|
cd -
|
2018-12-01 00:12:45 +08:00
|
|
|
|
|
|
|
mkdir -v build
|
|
|
|
cd build
|
|
|
|
|
|
|
|
../configure \
|
|
|
|
--prefix=/tools \
|
|
|
|
--host=$LFS_TGT \
|
|
|
|
--build=$(../scripts/config.guess) \
|
|
|
|
--enable-kernel=3.2 \
|
2019-09-28 00:17:56 +08:00
|
|
|
--with-headers=/tools/include
|
2018-12-01 00:12:45 +08:00
|
|
|
make
|
|
|
|
make install
|
2019-09-28 00:17:56 +08:00
|
|
|
}
|