Richie P
11-04-2005, 06:06 PM
There's already a thread on this, but it's a bit obscure so here's a new one.
When I try to compile gnomevfs2 from the ports tree it fails with this message:
smb-method.c: In function `do_close':
smb-method.c:1428: error: structure has no member named `close_fn'
The structure in question is smb_context which is an instance of SMBCCTX which can be found in /usr/local/include/libsmbclient.h. It indeed does not contain the method pointer (I presume it's a method pointer, I don't code in C) close_fn.
I'v noticed that samba 3.x is installed on PC-BSD when the version on the FreeBSD ports tree is samba 2.x. Does gnomevfs2 2.10.1 not work with Samba 3.x? If so is there a way to work around this?
When I try to compile gnomevfs2 from the ports tree it fails with this message:
smb-method.c: In function `do_close':
smb-method.c:1428: error: structure has no member named `close_fn'
The structure in question is smb_context which is an instance of SMBCCTX which can be found in /usr/local/include/libsmbclient.h. It indeed does not contain the method pointer (I presume it's a method pointer, I don't code in C) close_fn.
I'v noticed that samba 3.x is installed on PC-BSD when the version on the FreeBSD ports tree is samba 2.x. Does gnomevfs2 2.10.1 not work with Samba 3.x? If so is there a way to work around this?