Raspberry Pi OS: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by scripts/basic/fixdep
cray12399 opened this issue · comments
cray12399 commented
H I am using a 4G Renegade board with RaspberryPi OS Lite 64 bit. I am on kernel 6.1.46. I am trying to install RTL8812AU drivers for the BrosTrend AC1200 AC1L. Here are the steps I have followed:
sudo apt install -y build-essential bc flex bison
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
ARCH=arm64 make -j`nproc`
sudo ARCH=arm64 make install
sudo modprobe 88XXau
When I get to the make command, I get the following error/output:
make ARCH=arm64 CROSS_COMPILE= -C /lib/modules/6.1.46-08797-g9c18484153bc/build M=/home/pi-ap/rtl8812au modules
make[1]: Entering directory '/usr/src/linux-headers-6.1.46-08797-g9c18484153bc'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
You are using: gcc (Debian 10.2.1-6) 10.2.1 20210110
CC [M] /home/pi-ap/rtl8812au/core/rtw_cmd.o
CC [M] /home/pi-ap/rtl8812au/core/rtw_security.o
CC [M] /home/pi-ap/rtl8812au/core/rtw_debug.o
CC [M] /home/pi-ap/rtl8812au/core/rtw_io.o
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by scripts/basic/fixdep)
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by scripts/basic/fixdep)
make[2]: *** [scripts/Makefile.build:250: /home/pi-ap/rtl8812au/core/rtw_io.o] Error 1
make[2]: *** Deleting file '/home/pi-ap/rtl8812au/core/rtw_io.o'
make[2]: *** Waiting for unfinished jobs....
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by scripts/basic/fixdep)
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by scripts/basic/fixdep)
make[2]: *** [scripts/Makefile.build:250: /home/pi-ap/rtl8812au/core/rtw_cmd.o] Error 1
make[2]: *** Deleting file '/home/pi-ap/rtl8812au/core/rtw_cmd.o'
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by scripts/basic/fixdep)
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by scripts/basic/fixdep)
make[2]: *** [scripts/Makefile.build:250: /home/pi-ap/rtl8812au/core/rtw_security.o] Error 1
make[2]: *** Deleting file '/home/pi-ap/rtl8812au/core/rtw_security.o'
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by scripts/basic/fixdep)
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by scripts/basic/fixdep)
make[2]: *** [scripts/Makefile.build:250: /home/pi-ap/rtl8812au/core/rtw_debug.o] Error 1
make[2]: *** Deleting file '/home/pi-ap/rtl8812au/core/rtw_debug.o'
make[1]: *** [Makefile:2012: /home/pi-ap/rtl8812au] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-6.1.46-08797-g9c18484153bc'
make: *** [Makefile:1726: modules] Error 2
My system is completely up to date, and I have run sudo apt update && sudo apt upgrade
, as well as sudo apt dist-upgrade
and sudo apt full-upgrade
multiple times.