building smbfs: undefined reference

Khitai Pang khitai.pang at outlook.com
Thu Jan 7 02:09:21 UTC 2016


Does anyone has any clue?  Thanks in advance

Khitai

On 2016/1/4 1:33, Khitai Pang wrote:
> I tried mount_smbfs from ports net/samba-smbclient but got the 
> following error:
>
> mount_smbfs: kldload(smbfs): No such file or directory
>
> So I added 'options SMBFS' in my kernel config file, and kernel 
> building failed:
>
> /var/src/sys/fs/smbfs/smbfs_io.c:(.text+0x94): undefined reference to 
> `smb_makescred'
> /var/src/sys/fs/smbfs/smbfs_io.c:(.text+0x367): undefined reference to 
> `smb_makescred'
> /var/src/sys/fs/smbfs/smbfs_io.c:(.text+0x37a): undefined reference to 
> `smb_read'
> smbfs_io.o: In function `smbfs_vinvalbuf':
> /var/src/sys/fs/smbfs/smbfs_io.c:(.text+0x6cb): undefined reference to 
> `smb_td_intr'
> ...
>
> A lot of undefined references.  By simple grep I found that the 
> missing functions are in sys/netsmb, so maybe I should also add 
> 'options NETSMB'?  Anything else?  Where can I find documentation 
> about this?
>
>
> Thanks
> Khitai


More information about the freebsd-questions mailing list