Linux-2.1.48 smbfs/sock.c does not compile

Eloy A. Paris eparis at ven.ra.rockwell.com
Mon Aug 11 02:19:02 GMT 1997


>From /usr/src/linux/README:

 - make sure your /usr/include/asm, /usr/include/linux, and /usr/include/scsi
   directories are just symlinks to the kernel sources:

                cd /usr/include
                rm -rf asm linux scsi
                ln -s /usr/src/linux/include/asm-i386 asm
                ln -s /usr/src/linux/include/linux linux
                ln -s /usr/src/linux/include/scsi scsi

Try this.

Luck,

Eloy.-

Francois D. Genolini <francois at jeese.demon.co.uk> wrote:
: Linux-2.1.48 smbfs/sock.c does not compile

: Here is what it says:

: make[2]: Entering directory `/usr/src/beta/linux/fs/smbfs'
: gcc -D__KERNEL__ -I/usr/src/beta/linux/include -Wall -Wstrict-prototypes
: -O2 -fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2
: -malign-jumps=2 -malign-functions=2 -DCPU=586 -DMODULE  -c -o sock.o
: sock.c
: sock.c: In function `smb_catch_keepalive':
: sock.c:131: structure has no member named `f_inode'
: sock.c: In function `smb_dont_catch_keepalive':
: sock.c:178: structure has no member named `f_inode'
: sock.c: In function `server_sock':
: sock.c:325: structure has no member named `f_inode'
: make[2]: *** [sock.o] Error 1
: make[2]: Leaving directory `/usr/src/beta/linux/fs/smbfs'


: Francois D. Genolini      (home) francois at jeese.demon.co.uk
: Aberdeen (Ecosse/UK)      (work) Francois.Genolini at Fugro-UDI.co.uk


-- 

Eloy A. Paris
Information Technology Department
Rockwell Automation de Venezuela
Telephone: +58-2-9432311 Fax: +58-2-9430323


More information about the samba mailing list