Closed Tourman36 closed 4 years ago
5.4.34-1-MANJARO
make dkms under Arch fails when running the make clean step:
make dkms
make clean
cd root/usr/src/iomemory-vsl4-4.3.7 && \ make clean make[1]: Entering directory '/home/dcassidy/src/iomemory-vsl4/root/usr/src/iomemory-vsl4-4.3.7' make \ -j12 \ -C /lib/modules/5.4.34-1-MANJARO/build \ FIO_DRIVER_NAME=iomemory-vsl4 \ FUSION_DRIVER_DIR=/home/dcassidy/src/iomemory-vsl4/root/usr/src/iomemory-vsl4-4.3.7 \ M=/home/dcassidy/src/iomemory-vsl4/root/usr/src/iomemory-vsl4-4.3.7 \ EXTRA_CFLAGS+="-I/home/dcassidy/src/iomemory-vsl4/root/usr/src/iomemory-vsl4-4.3.7/include -DBUILDING_MODULE -DLINUX_IO_SCHED -Wall" \ KFIO_LIB=kfio/x86_64_cc93_libkfio.o_shipped \ clean make[2]: Entering directory '/usr/lib/modules/5.4.34-1-MANJARO/build' make[2]: *** No rule to make target 'clean'. Stop. make[2]: Leaving directory '/usr/lib/modules/5.4.34-1-MANJARO/build' make[1]: *** [Makefile:82: clean] Error 2 make[1]: Leaving directory '/home/dcassidy/src/iomemory-vsl4/root/usr/src/iomemory-vsl4-4.3.7' make: *** [Makefile:30: clean] Error 2
make gpl fails as well with make clean
make gpl
[dcassidy@dcass-lnx-desktop iomemory-vsl4]$ cd root/usr/src/iomemory-vsl4-4.3.7/ [dcassidy@dcass-lnx-desktop iomemory-vsl4-4.3.7]$ sudo make gpl sed -i 's/Proprietary/GPL/g' Kbuild if [ "93" -gt "75" ];then \ if [ ! -f "kfio/x86_64_cc93_libkfio.o_shipped" ];then \ cp kfio/x86_64_cc75_libkfio.o_shipped kfio/x86_64_cc93_libkfio.o_shipped; \ fi \ fi Change found in target kernel: KERNELVER KERNEL_SRC Running clean before building driver make[1]: Entering directory '/home/dcassidy/src/iomemory-vsl4/root/usr/src/iomemory-vsl4-4.3.7' make \ -j12 \ -C /lib/modules/5.4.34-1-MANJARO/build \ FIO_DRIVER_NAME=iomemory-vsl4 \ FUSION_DRIVER_DIR=/home/dcassidy/src/iomemory-vsl4/root/usr/src/iomemory-vsl4-4.3.7 \ M=/home/dcassidy/src/iomemory-vsl4/root/usr/src/iomemory-vsl4-4.3.7 \ EXTRA_CFLAGS+="-I/home/dcassidy/src/iomemory-vsl4/root/usr/src/iomemory-vsl4-4.3.7/include -DBUILDING_MODULE -DLINUX_IO_SCHED -Wall" \ KFIO_LIB=kfio/x86_64_cc93_libkfio.o_shipped \ clean make[2]: Entering directory '/usr/lib/modules/5.4.34-1-MANJARO/build' make[2]: *** No rule to make target 'clean'. Stop. make[2]: Leaving directory '/usr/lib/modules/5.4.34-1-MANJARO/build' make[1]: *** [Makefile:82: clean] Error 2 make[1]: Leaving directory '/home/dcassidy/src/iomemory-vsl4/root/usr/src/iomemory-vsl4-4.3.7' make: *** [Makefile:98: check_target_kernel] Error 2
needed to reboot to activate headers.
make dkms
under Arch fails when running themake clean
step:make gpl
fails as well withmake clean