asymingt / rts5139

Fix for RTS5129 USB MMC card reader on Linux 3.16+ kernels
62 stars 18 forks source link

Ubuntu 20.04 make fail #18

Closed avisoftware closed 3 years ago

avisoftware commented 4 years ago
rts5139 on master ◦ $ make                                      
make -C /lib/modules/5.4.0-29-generic/build/ SUBDIRS=/tmp/rts5139 modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-29-generic'
arch/x86/Makefile:147: CONFIG_X86_X32 enabled but no binutils support
  HOSTCC  scripts/basic/fixdep
scripts/basic/fixdep.c:410:1: fatal error: opening dependency file scripts/basic/.fixdep.d: Permission denied
  410 | }
      | ^
compilation terminated.
make[3]: *** [scripts/Makefile.host:107: scripts/basic/fixdep] Error 1
make[2]: *** [Makefile:527: scripts_basic] Error 2
make[1]: *** [Makefile:704: include/config/auto.conf.cmd] Error 2
make[1]: *** [include/config/auto.conf.cmd] Deleting file 'include/config/tristate.conf'
make[1]: unlink: include/config/tristate.conf: Permission denied
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-29-generic'
make: *** [Makefile:46: all] Error 2

I did update from ubuntu 19.10 (it works there) It is issue with my machine?

$ uname -a                                  
Linux computer 5.4.0-29-generic #33-Ubuntu SMP Wed Apr 29 14:32:27 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Thank you

avisoftware commented 4 years ago

Ok, i figure it out.

17 Makefile: unsupported SUBDIRS= replaced by M=

This is the issue. now it works