cannot link module as non root

Dennis Gilmore dennis at ausil.us
Sun Apr 25 03:44:40 UTC 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Once upon a time Sunday 25 April 2004 1:17 pm, Dennis Gilmore wrote:

>
> i have written a make file for the new ixj module and the main line you
> need to build the modules is
>
> make -C /lib/modules/`uname -r`/build SUBDIRS=/home/dennis/ixj-3.3.0
> modules
>
> which on execution takes me straight into the kerenl tree
>
> make[1]: Entering directory `/usr/src/linux-2.6.5-1.332'
>
> Maybe im just plain doing something wrong.  Please let me know if i am.

ok looking into the current makefile in /lib/modules/2.6.5-1.339/build  there 
is look sto use  a variable KBUILD_EXTMOD instead of the SUBDIRS  which does 
go to use /lib/modules/2.6.5-1.339/build  istead of source tree  however the 
problem remains you need write access in /lib/modules/2.6.5-1.339/build hence 
needing root privledges  or to change permissions on that part of the tree

new output as user

make -C /lib/modules/`uname -r`/build  modules
make[1]: Entering directory `/lib/modules/2.6.5-1.339/build'
  SPLIT   include/linux/autoconf.h -> include/config/*
touch: cannot touch `include/config/MARKER': Permission denied
make[1]: *** [include/config/MARKER] Error 1
make[1]: Leaving directory `/lib/modules/2.6.5-1.339/build'
make: *** [default] Error 2

Dennis
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAizQtkSxm47BaWfcRAqJBAJ9kE8rSrSx6DTqRL4r/a2epl/a4NwCePkmM
R9aryZp/FTt1HOJnog8qbw8=
=DD3t
-----END PGP SIGNATURE-----





More information about the fedora-devel-list mailing list