Even after copying Makefile to Makefile.kbuild, it does not build.  The
next problem is:

## Main Make ##
IGNORE_CC_MISMATCH=1 CC="gcc"  /usr/bin/make -C 
/usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x -f Makefile 
SYSSRC=/usr/src/linux  "KDIR=/usr/src/linux-headers-$i" KBUILD_PARAMS="-C 
/usr/src/linux SUBDIRS=/usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x"
make[2]: Entering directory 
`/usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x'
/usr/bin/make -C /usr/src/linux-headers- 
SUBDIRS=/usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x modules
make: Entering an unknown directory
make: *** /usr/src/linux-headers-: No such file or directory.  Stop.
make: Leaving an unknown directory
make[2]: *** [kmod_build] Error 2

Looking in debian/rules the offending line appears to be:

KPKG_EXTRAV_ARG := "KDIR=/usr/src/linux-headers-$$i"

I don't know how the value of $$i is supposed to get set to the kernel
version, but it obviously doesn't.  Editing this line to hardcode the
correct kernel version gets us a little further, but now we appear to
have a file missing:

## Main Make ##
IGNORE_CC_MISMATCH=1 CC="gcc"  /usr/bin/make -C 
/usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x -f Makefile 
SYSSRC=/usr/src/linux  "KDIR=/usr/src/linux-headers-2.6.24-17-generic" 
KBUILD_PARAMS="-C /usr/src/linux 
SUBDIRS=/usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x"
make[2]: Entering directory 
`/usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x'
/usr/bin/make -C /usr/src/linux-headers-2.6.24-17-generic 
SUBDIRS=/usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.24-17-generic'
  CC [M]  /usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x/firegl_public.o
make[4]: *** No rule to make target 
`/usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC4', 
needed by `/usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x/fglrx.o'.  Stop.
make[3]: *** [_module_/usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x] 
Error 2

I gave up at this point.

-- 
fglrx-kernel-source: Makefile gets deleted while building
https://bugs.launchpad.net/bugs/77421
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to