unable to build fuse_kio

D. R. Evans doc.evans at gmail.com
Fri Nov 3 15:40:15 GMT 2006


If this isn't the right place to post this, could someone please tell me
where would be the right place?

I followed the build instructions for fuse_kio at:
  http://kde.ground.cz/tiki-index.php?page=KIO+Fuse+Gateway

Partway down the page it says:

./configure --prefix=`kde-config --prefix`
make
cd fuse_kio
make

The first three commands work fine, but when I go to do the second "make",
I get:

-----

[H:fuse_kio] make
Making all in fuse_kio
make[1]: Entering directory `/tmp/kdenonbeta/fuse_kio/fuse_kio'
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/kde
-I/usr/share/qt3/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT
-DFUSE_USE_VERSION=11 -D_FILE_OFFSET_BITS=64  -Wno-long-long -Wundef -ansi
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion
-Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security
-Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions
-fno-check-new -fno-common  -MT fuse_kio.o -MD -MP -MF ".deps/fuse_kio.Tpo" \
          -c -o fuse_kio.o `test -f 'fuse_kio.cpp' || echo './'`fuse_kio.cpp; \
        then mv -f ".deps/fuse_kio.Tpo" ".deps/fuse_kio.Po"; \
        else rm -f ".deps/fuse_kio.Tpo"; exit 1; \
        fi
fuse_kio.cpp:21:18: fuse.h: No such file or directory
In file included from /usr/include/c++/3.4/backward/iostream.h:31,
                 from fuse_kio.cpp:28:
/usr/include/c++/3.4/backward/backward_warning.h:32:2: warning: #warning
This file includes at least one deprecated or antiquated header. Please
consider using one of the 32 headers found in section 17.4.1.2 of the C++
standard. Examples include substituting the <X> header for the <X.h> header
for C++ includes, or <iostream> instead of the deprecated header
<iostream.h>. To disable this warning use -Wno-deprecated.
In file included from fuse_kio.cpp:30:
fuse_kio_ops.h:27: error: `fuse_dirh_t' has not been declared
fuse_kio_ops.h:27: error: `fuse_dirfil_t' has not been declared
fuse_kio_ops.h:27: error: ISO C++ forbids declaration of `h' with no type
fuse_kio_ops.h:27: error: ISO C++ forbids declaration of `filler' with no type
fuse_kio.cpp: In function `void exit_handler(int)':
fuse_kio.cpp:60: error: `fuse_exit' was not declared in this scope
fuse_kio.cpp:60: warning: unused variable 'fuse_exit'
fuse_kio.cpp: In function `int main(int, char**)':
fuse_kio.cpp:92: error: aggregate `fuse_operations ops' has incomplete type
and cannot be defined
fuse_kio.cpp:163: error: `fuse_mount' was not declared in this scope
fuse_kio.cpp:174: error: `fuse_new' was not declared in this scope
fuse_kio.cpp:190: error: `fuse_loop' was not declared in this scope
fuse_kio.cpp:193: error: `fuse_unmount' was not declared in this scope
fuse_kio.cpp:163: warning: unused variable 'fuse_mount'
fuse_kio.cpp:174: warning: unused variable 'fuse_new'
fuse_kio.cpp:190: warning: unused variable 'fuse_loop'
fuse_kio.cpp:193: warning: unused variable 'fuse_unmount'
make[1]: *** [fuse_kio.o] Error 1
make[1]: Leaving directory `/tmp/kdenonbeta/fuse_kio/fuse_kio'
make: *** [all-recursive] Error 1
[H:fuse_kio]

-----

Obviously, something is very wrong. Can anyone suggest what to do?

  Doc
___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.




More information about the kde mailing list