AMD kernel module generator version 2.1
./make.sh: line 368: [: =: unary operator expected
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.GCC* .??* *.symvers
make -C /lib/modules/2.6.30.9/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-source-2.6.30.9'
WARNING: Symbol version dump /usr/src/linux-source-2.6.30.9/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:41:2: error: #error unknown or undefined architecture configured
In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:169:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.h:164:1: warning: "PM_EVENT_SUSPEND" redefined
In file included from /usr/src/linux-source-2.6.30.9/arch/x86/include/asm/apic.h:6,
from /usr/src/linux-source-2.6.30.9/arch/x86/include/asm/smp.h:13,
from include/linux/smp.h:36,
from include/linux/topology.h:33,
from include/linux/gfp.h:7,
from include/linux/kmod.h:22,
from include/linux/module.h:13,
from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:91:
include/linux/pm.h:241:1: warning: this is the location of the previous definition
In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:169:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.h:598:1: warning: "pgprot_writecombine" redefined
In file included from /usr/src/linux-source-2.6.30.9/arch/x86/include/asm/processor.h:19,
from include/linux/prefetch.h:14,
from include/linux/list.h:6,
from include/linux/module.h:9,
from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:91:
/usr/src/linux-source-2.6.30.9/arch/x86/include/asm/pgtable_types.h:278:1: warning: this is the location of the previous definition
In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:169:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.h:602:1: warning: "pgprot_noncached" redefined
In file included from include/linux/mm.h:40,
from /usr/src/linux-source-2.6.30.9/arch/x86/include/asm/pci.h:4,
from include/linux/pci.h:1098,
from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:98:
/usr/src/linux-source-2.6.30.9/arch/x86/include/asm/pgtable.h:11:1: warning: this is the location of the previous definition
In file included from /lib/modules/fglrx/build_mod/2.6.x/drmP.h:86,
from /lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:41,
from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:431:
/lib/modules/fglrx/build_mod/2.6.x/drm_os_linux.h:45: error: conflicting types for 'irqreturn_t'
include/linux/irqreturn.h:16: error: previous declaration of 'irqreturn_t' was here
In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:431:
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h: In function 'FGLDRM__vma_info':
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:497: warning: format '%08lx' expects type 'long unsigned int', but argument 5 has type 'phys_addr_t'
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KCL_SetPageCache':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1205: warning: passing argument 1 of 'set_memory_wb' makes integer from pointer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1209: warning: passing argument 1 of 'set_memory_uc' makes integer from pointer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KCL_SetPageCache_Array':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1223: warning: unused variable 'ret'
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1222: warning: unused variable 'i'
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KCL_InstallInterruptHandler':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2721: warning: passing argument 2 of 'request_irq' from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KCL_MEM_VM_GetRegionPhysAddrStr':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3205: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3206: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3207: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3209: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_Ih_Execute':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4183: warning: 'return' with no value, in function returning non-void
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.30.9'
make: *** [kmod_build] Error 2
build failed with return value 2