Hi there... I found the problem for you,
On Wed, 2005-07-20 at 12:07 -0700, Miguel FC wrote: > Hi Christian, thanks for answering. > > --- Christian Magnusson > <[EMAIL PROTECTED]> wrote: > > Seems like the makefiles are trying to build the > > owperl when you > > don't have perl installed. Try disable owperl like > > this: > > > > ./bootstrap --disable-owperl > > make > > I have perl, python and php installed, but that's not > the problem. I have been reading the mailling list and > the cause is the inexistence of the makefiles for perl > and python on the tarball release version. > > I've tried with --disable-owperl --disable-owpython > --disable-owphp but it didn't work either > > > > > And what does it say before the warnings? The main > > error > > is located before row 288, otherwise it shouldn't > > exit. > > > > Below is the complete log: > > make[4]: Entering directory > `/home/miguel/Fuentes/owfs/module/owfs/src/c' > if gcc -DHAVE_CONFIG_H -I. -I. > -I../../../../src/include -I../include > -I../../../owlib/src/include -I/usr/local/include/fuse > -I/usr/local/include -L../../../owlib/src/c > -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith > -Wcast-qual -Wcast-align -Wconversion > -Wstrict-prototypes -Wredundant-decls -DOW_CACHE > -DOW_MT -DOW_USB -D_FILE_OFFSET_BITS=64 -g -O2 > -pthread -MT owfs.o -MD -MP -MF ".deps/owfs.Tpo" -c -o > owfs.o owfs.c; \ > then mv -f ".deps/owfs.Tpo" ".deps/owfs.Po"; else rm > -f ".deps/owfs.Tpo"; exit 1; fi > In file included from ../include/owfs.h:21, > from owfs.c:20: > /usr/local/include/fuse/fuse.h:34:25: fuse_common.h: > No such file or directory > In file included from ../include/owfs.h:21, > from owfs.c:20: There you have your main problem... The header-file usr/local/include/fuse/fuse.h tries to include a file called fuse_common.h which I never heard of? I just noticed it's added in the latest fuse-cvs version, and there seem to be an installation bug in fuse which doesn't install fuse_common.h in /usr/local/include/fuse/. I will report the bug to Miklos who has made fuse, but you can update the file fuse/include/Makefile.am yourself first. diff -ruw cvs/fuse/include/Makefile.am fuse/include/Makefile.am --- cvs/fuse/include/Makefile.am 2004-12-12 12:45:23.000000000 +0100 +++ fuse/include/Makefile.am 2005-07-21 08:56:17.000000000 +0200 @@ -1,6 +1,6 @@ ## Process this file with automake to produce Makefile.in fuseincludedir=$(includedir)/fuse -fuseinclude_HEADERS = fuse.h fuse_compat.h +fuseinclude_HEADERS = fuse.h fuse_compat.h fuse_common.h include_HEADERS = old/fuse.h noinst_HEADERS = fuse_kernel.h Reinstall fuse after updating the Makefile.am, and fuse_common.h will be installed. > cd fuse > make > make install > ls -l /usr/local/include/fuse/fuse_common.h -rw-r--r-- 1 root root 983 Jul 21 09:01 /usr/local/include/fuse/fuse_common.h > cd ../owfs/ > make fuse_common.h will probably be found now and owfs should compile without any problem. -- Christian Magnusson <[EMAIL PROTECTED]> ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers