…Comodo anti-virus for Linux Ubuntu 13.04 64b from here…
…gives me the following, once I follow the steps given by the app in the terminal:
sudo make -C /lib/modules/`uname -r`/build M=/tmp/driver/redirfs modules
make: Entering directory `/usr/src/linux-headers-3.8.0-19-generic'
/usr/src/linux-headers-3.8.0-19-generic/arch/x86/Makefile:103: CONFIG_X86_X32 enabled but no binutils support
scripts/Makefile.build:44: /tmp/driver/redirfs/Makefile: No such file or directory
make[1]: *** No rule to make target `/tmp/driver/redirfs/Makefile'. Stop.
make: *** [_module_/tmp/driver/redirfs] Error 2
make: Leaving directory `/usr/src/linux-headers-3.8.0-19-generic'
i.e.
sudo make -C /lib/modules/`uname -r`/build M=/tmp/driver/redirfs modules
make: Entering directory `/usr/src/linux-headers-3.8.0-19-generic'
scripts/Makefile.build:44: /tmp/driver/redirfs/Makefile: No such file or directory
make[1]: *** No rule to make target `/tmp/driver/redirfs/Makefile'. Stop.
make: *** [_module_/tmp/driver/redirfs] Error 2
make: Leaving directory `/usr/src/linux-headers-3.8.0-19-generic'
sudo make -C /lib/modules/`uname -r`/build M=/tmp/driver/redirfs modules
make: Entering directory `/usr/src/linux-headers-3.8.0-19-generic'
scripts/Makefile.build:44: /tmp/driver/redirfs/Makefile: No such file or directory
make[1]: *** No rule to make target `/tmp/driver/redirfs/Makefile'. Stop.
make: *** [_module_/tmp/driver/redirfs] Error 2
make: Leaving directory `/usr/src/linux-headers-3.8.0-19-generic'
make: Entering directory `/usr/src/linux-headers-3.8.0-19-generic'
> /usr/src/linux-headers-3.8.0-19-generic/arch/x86/Makefile:103: CONFIG_X86_X32 enabled but no binutils support
> scripts/Makefile.build:44: /tmp/driver/redirfs/Makefile: No such file or directory
> make[1]: *** No rule to make target `/tmp/driver/redirfs/Makefile'. Stop.
> make: *** [_module_/tmp/driver/redirfs] Error 2
> make: Leaving directory `/usr/src/linux-headers-3.8.0-19-generic'
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 5: syntax error: unexpected end of file
No command 'make:' found, did you mean:
Command 'makeg' from package 'xutils-dev' (main)
Command 'make' from package 'make' (main)
make:: command not found
OK, I am patient and I do as I’m told - but this is my limit in IT, as I am from Humanities…
Please, guide me carefully towards solving the problem…
cd /opt/COMODO
tar -xf driver.tar
cd driver
sudo make -C /lib/modules/uname -r/build M=/tmp/driver/redirfs modules
<-result-------------------------
make: Entering directory /usr/src/linux-headers-3.8.0-19-generic' /usr/src/linux-headers-3.8.0-19-generic/arch/x86/Makefile:103: CONFIG_X86_X32 enabled but no binutils support scripts/Makefile.build:44: /tmp/driver/redirfs/Makefile: No such file or directory make[1]: *** No rule to make target /tmp/driver/redirfs/Makefile’. Stop.
make: *** [module/tmp/driver/redirfs] Error 2
make: Leaving directory `/usr/src/linux-headers-3.8.0-19-generic’
-result------------------------->
cd /opt/COMODO
tar -xf driver.tar -C /tmp
cd /tmp/driver
sudo make -C /lib/modules/uname -r/build M=/tmp/driver/redirfs modules
<-result-------------------------
make: Entering directory /usr/src/linux-headers-3.8.0-19-generic' CC [M] /tmp/driver/redirfs/rfs_path.o CC [M] /tmp/driver/redirfs/rfs_root.o CC [M] /tmp/driver/redirfs/rfs_info.o CC [M] /tmp/driver/redirfs/rfs_file.o CC [M] /tmp/driver/redirfs/rfs_dentry.o /tmp/driver/redirfs/rfs_dentry.c: In function ‘rfs_d_revalidate’: /tmp/driver/redirfs/rfs_dentry.c:471:6: warning: passing argument 2 of ‘rdentry->op_old->d_revalidate’ makes integer from pointer without a cast [enabled by default] /tmp/driver/redirfs/rfs_dentry.c:471:6: note: expected ‘unsigned int’ but argument is of type ‘struct nameidata *’ /tmp/driver/redirfs/rfs_dentry.c: In function ‘rfs_dentry_set_ops_none’: /tmp/driver/redirfs/rfs_dentry.c:488:2: warning: assignment from incompatible pointer type [enabled by default] /tmp/driver/redirfs/rfs_dentry.c: In function ‘rfs_dentry_set_ops_reg’: /tmp/driver/redirfs/rfs_dentry.c:494:2: warning: assignment from incompatible pointer type [enabled by default] /tmp/driver/redirfs/rfs_dentry.c: In function ‘rfs_dentry_set_ops_dir’: /tmp/driver/redirfs/rfs_dentry.c:500:2: warning: assignment from incompatible pointer type [enabled by default] /tmp/driver/redirfs/rfs_dentry.c: In function ‘rfs_dentry_set_ops_lnk’: /tmp/driver/redirfs/rfs_dentry.c:506:2: warning: assignment from incompatible pointer type [enabled by default] /tmp/driver/redirfs/rfs_dentry.c: In function ‘rfs_dentry_set_ops_chr’: /tmp/driver/redirfs/rfs_dentry.c:512:2: warning: assignment from incompatible pointer type [enabled by default] /tmp/driver/redirfs/rfs_dentry.c: In function ‘rfs_dentry_set_ops_blk’: /tmp/driver/redirfs/rfs_dentry.c:518:2: warning: assignment from incompatible pointer type [enabled by default] /tmp/driver/redirfs/rfs_dentry.c: In function ‘rfs_dentry_set_ops_fifo’: /tmp/driver/redirfs/rfs_dentry.c:524:2: warning: assignment from incompatible pointer type [enabled by default] /tmp/driver/redirfs/rfs_dentry.c: In function ‘rfs_dentry_set_ops_sock’: /tmp/driver/redirfs/rfs_dentry.c:530:2: warning: assignment from incompatible pointer type [enabled by default] CC [M] /tmp/driver/redirfs/rfs_inode.o /tmp/driver/redirfs/rfs_inode.c: In function ‘rfs_lookup’: /tmp/driver/redirfs/rfs_inode.c:310:6: warning: passing argument 3 of ‘rinode->op_old->lookup’ makes integer from pointer without a cast [enabled by default] /tmp/driver/redirfs/rfs_inode.c:310:6: note: expected ‘unsigned int’ but argument is of type ‘struct nameidata *’ /tmp/driver/redirfs/rfs_inode.c: In function ‘rfs_inode_set_ops_dir’: /tmp/driver/redirfs/rfs_inode.c:1049:2: warning: assignment from incompatible pointer type [enabled by default] /tmp/driver/redirfs/rfs_inode.c:1051:2: warning: assignment from incompatible pointer type [enabled by default] /tmp/driver/redirfs/rfs_inode.c:1054:24: warning: assignment from incompatible pointer type [enabled by default] /tmp/driver/redirfs/rfs_inode.c:1055:23: warning: assignment from incompatible pointer type [enabled by default] CC [M] /tmp/driver/redirfs/rfs_dcache.o CC [M] /tmp/driver/redirfs/rfs_chain.o CC [M] /tmp/driver/redirfs/rfs_ops.o CC [M] /tmp/driver/redirfs/rfs_data.o CC [M] /tmp/driver/redirfs/rfs_flt.o CC [M] /tmp/driver/redirfs/rfs_sysfs.o CC [M] /tmp/driver/redirfs/rfs.o LD [M] /tmp/driver/redirfs/redirfs.o Building modules, stage 2. MODPOST 1 modules CC /tmp/driver/redirfs/redirfs.mod.o LD [M] /tmp/driver/redirfs/redirfs.ko make: Leaving directory /usr/src/linux-headers-3.8.0-19-generic’
-result------------------------->
It is possible to compile properly with my patch.
See topics “Patch program for Kernel 3.5-3.8”.