Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff -ru setup.orig/Linux/oss/build/install.sh setup/Linux/oss/build/install.sh
- --- setup.orig/Linux/oss/build/install.sh 2019-10-29 20:30:26.063402046 +0000
- +++ setup/Linux/oss/build/install.sh 2019-10-29 20:37:54.079713493 +0000
- @@ -179,6 +179,8 @@
- fi
- cp -f ../objects/osscore.o osscore_mainline.o
- +rm -f osscore_lnk.c
- +ln -s osscore.c osscore_lnk.c
- rm -f Makefile
- ln -s Makefile.osscore Makefile
- @@ -203,11 +205,8 @@
- exit 3
- fi
- -if ! $LD -r osscore.ko osscore_mainline.o -o /lib/modules/$UNAME/kernel/oss/osscore.ko
- -then
- - echo Linking the osscore module failed
- - exit 5
- -fi
- +cp -f osscore.ko /lib/modules/$UNAME/kernel/oss/
- +rm -f osscore_lnk.c
- if test -f Module.symvers
- then
- @@ -228,10 +227,11 @@
- N=`basename $n .o`
- echo Building module $N
- - rm -f $N_mainline.o Makefile
- + rm -f $N\_mainline.o $N\_lnk.c Makefile
- - sed "s/MODNAME/$N/" < Makefile.tmpl > Makefile
- - ln -s $n $N_mainline.o
- + sed "s/MODNAME/$N/g" < Makefile.tmpl > Makefile
- + ln -s $N.c $N\_lnk.c
- + ln -s $n $N\_mainline.o
- if ! make KERNELDIR=$KERNELDIR > build.list 2>&1
- then
- @@ -240,13 +240,9 @@
- exit 4
- fi
- - if ! $LD -r $N.ko $N_mainline.o -o /lib/modules/$UNAME/kernel/oss/$N.ko
- - then
- - echo Linking $N module failed
- - exit 6
- - fi
- -
- - rm -f $N_mainline.o
- + cp -f $N.ko /lib/modules/$UNAME/kernel/oss/
- + rm -f $N\_mainline.o
- + rm -f $N\_lnk.c
- make clean
- done
- diff -ru setup.orig/Linux/oss/build/Makefile.osscore setup/Linux/oss/build/Makefile.osscore
- --- setup.orig/Linux/oss/build/Makefile.osscore 2019-10-29 20:30:26.067401729 +0000
- +++ setup/Linux/oss/build/Makefile.osscore 2019-10-29 20:33:35.959631737 +0000
- @@ -5,6 +5,7 @@
- ifneq ($(KERNELRELEASE),)
- obj-m := osscore.o
- + osscore-objs := osscore_lnk.o osscore_mainline.o
- else
- diff -ru setup.orig/Linux/oss/build/Makefile.tmpl setup/Linux/oss/build/Makefile.tmpl
- --- setup.orig/Linux/oss/build/Makefile.tmpl 2019-10-29 20:30:26.067401729 +0000
- +++ setup/Linux/oss/build/Makefile.tmpl 2019-10-29 20:33:35.959631737 +0000
- @@ -5,6 +5,7 @@
- ifneq ($(KERNELRELEASE),)
- obj-m := MODNAME.o
- + MODNAME-objs := MODNAME_lnk.o MODNAME_mainline.o
- else
Add Comment
Please, Sign In to add comment