[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fuse-devel
Subject:    Re: [fuse-devel] Help with FUSE development
From:       Jan Engelhardt <jengelh () computergmbh ! de>
Date:       2007-07-14 9:46:07
Message-ID: Pine.LNX.4.64.0707141142150.25352 () fbirervta ! pbzchgretzou ! qr
[Download RAW message or body]


On Jul 14 2007 01:33, Adam Messer wrote:
>
>Hello all,
> 
>    This is my first time on the FUSE development mailing list, so please
>    forgive me if I don't follow protocol. I've been asked to investigate FUSE
>    for a possible consulting project. I decided on Redhat Fedora Core 6 as a
>    basis for my work. I then downloaded the sources from Sourceforge.net. It
>    took a little while to the sources built (I needed several other
>    packages).

Does not Fedora provide some precompiled packages? (Yes, it may not the
latest-and-greatest, but very well sufficient.) At least the dependency
packages could be installed as rpms.

>    Well, I finally got everything to build and install. I was a
>    little disenchanted with the documentation. It leaves a lot to the
>    investigation. I know there are many ways to load file systems. They only
>    give one actually example install example, and you need to have superuser
>    rights to use it. The example that did work for me was "mount -t fusectl
>    none /sys/fs/fuse/connections". I have not been able to get I have not
>    been able to get fusermount to work.

I have to agree, but then again, it is simple enough: for the main() function
look at another fuse fs - unless you really care just use

int main(void)
{
	return fuse_main(...)
}

and then implement the fs functions. Their prototypes are explained in
/usr/include/fuse/fuse.h, the arguments mostly match the libc functions.

Documenting the exceptions is a welcome TODO though, let's see who persuades it
first ;-)



	Jan
-- 

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
fuse-devel mailing list
fuse-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fuse-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic