Консоль компиляции примера Лены Субботиной ./comile

vedro@myone:~$ cd os5
vedro@myone:~/os5$ ls
123.txt  compile  fuse  fuse.c  ls.txt  test  test2  test3
vedro@myone:~/os5$ ./compile
bash: ./compile: Permission denied
vedro@myone:~/os5$ ..
..: command not found
vedro@myone:~/os5$ ../
bash: ../: is a directory
vedro@myone:~/os5$ /..
bash: /..: is a directory
vedro@myone:~/os5$ ..
..: command not found
vedro@myone:~/os5$ cd ..
vedro@myone:~$ chmod  -R 755 os5
vedro@myone:~$ cd os5
vedro@myone:~/os5$ ./compile
fuse.c:26: warning: conflicting types for built-in function ‘log’
fuse.c: In function ‘deleteNode’:
fuse.c:88: warning: ‘return’ with a value, in function returning void
fuse.c: In function ‘my_getattr’:
fuse.c:201: warning: passing argument 2 of ‘seekNode’ discards qualifiers from pointer target type
fuse.c:169: note: expected ‘char *’ but argument is of type ‘const char *’
fuse.c: In function ‘my_readdir’:
fuse.c:220: warning: passing argument 2 of ‘seekNode’ discards qualifiers from pointer target type
fuse.c:169: note: expected ‘char *’ but argument is of type ‘const char *’
fuse.c: In function ‘my_read’:
fuse.c:238: warning: passing argument 2 of ‘seekNode’ discards qualifiers from pointer target type
fuse.c:169: note: expected ‘char *’ but argument is of type ‘const char *’
fuse.c: In function ‘my_write’:
fuse.c:251: warning: assignment discards qualifiers from pointer target type
fuse.c:252: warning: passing argument 2 of ‘memcpu’ discards qualifiers from pointer target type
fuse.c:180: note: expected ‘char *’ but argument is of type ‘const char *’
fuse.c: In function ‘my_mkdir’:
fuse.c:258: warning: passing argument 1 of ‘split’ discards qualifiers from pointer target type
fuse.c:91: note: expected ‘char *’ but argument is of type ‘const char *’
fuse.c:262: warning: passing argument 2 of ‘skNode’ discards qualifiers from pointer target type
fuse.c:144: note: expected ‘char *’ but argument is of type ‘const char *’
fuse.c: In function ‘my_mknod’:
fuse.c:269: warning: passing argument 1 of ‘split’ discards qualifiers from pointer target type
fuse.c:91: note: expected ‘char *’ but argument is of type ‘const char *’
fuse.c:273: warning: passing argument 2 of ‘skNode’ discards qualifiers from pointer target type
fuse.c:144: note: expected ‘char *’ but argument is of type ‘const char *’
fuse.c: In function ‘my_rename’:
fuse.c:282: warning: passing argument 2 of ‘seekNode’ discards qualifiers from pointer target type
fuse.c:169: note: expected ‘char *’ but argument is of type ‘const char *’
fuse.c:287: warning: passing argument 2 of ‘seekNode’ discards qualifiers from pointer target type
fuse.c:169: note: expected ‘char *’ but argument is of type ‘const char *’
fuse.c:288: warning: passing argument 1 of ‘split’ discards qualifiers from pointer target type
fuse.c:91: note: expected ‘char *’ but argument is of type ‘const char *’
fuse.c: At top level:
fuse.c:319: warning: initialization from incompatible pointer type
fuse.c:320: warning: initialization from incompatible pointer type
vedro@myone:~/os5$ ./fuse
fuse: missing mountpoint parameter
vedro@myone:~/os5$ ./fuse test
vedro@myone:~/os5$