Installing FUSE on OpenSolaris
Make sure you have developer software installed and set your path to use it. You'll need gcc-dev, Sun Studio Express and Mercurial:
pkg install gcc-dev sunstudioexpress SUNWmercurial
You'll also need the ON Build Tools (for ctfconvert and ctfmerge). For that download SUNWonbld.i386.tar.bz2 from
http://dlc.sun.com/osol/on/downloads/current/ and then install the tools:
cd /tmp bzcat SUNWonbld.i386.tar.bz2 | tar -xvf - pfexec pkgadd -d onbld SUNWonbld
Set up your path:
export PATH=/opt/SunStudioExpress/bin:/usr/bin:/usr/sfw/bin:/opt/onbld/bin/i386
Use Mercurial to get the source from the repository:
hg clone ssh://anon@hg.opensolaris.org/hg/fuse/libfuse hg clone ssh://anon@hg.opensolaris.org/hg/fuse/fusefs
Build the FUSE library
cd libfuse/ make make install make pkg
Build the FUSE kernel module
cd ../fusefs/kernel make make install make pkg
Install both packages
pfexec /usr/sbin/pkgadd -d packages SUNWfusefs pfexec /usr/sbin/pkgadd -d ../../libfuse/packages SUNWlibfuse
on 2009/10/26 12:13