On Wed, May 29, 2019 at 12:59 AM Ramji Iyer <iyerramji@gmail.com> wrote:
I think this is the way it works now ?`cmake src -DUSE_FSAL_PROXY=ON`

I tried this but i got compilation errors when i tried to run make after it.

compilation errors in FSAL_PROXY? It would help to know what errors you're getting and what Linux you're building on.
 

What is the recomended environment to compile it ?

Ganesha builds on pretty much all the current Linux distributions and even on FreeBSD.

There are prebuilt packages too on download.nfs-ganesha.org, and in the CentOS Storage SIG[1], Ubuntu Launchpad PPA[2] and SUSE OBS[3]. It's also in Fedora.  All of them have a FSAL_PROXY package.

[1] https://buildlogs.centos.org/centos/7/storage/x86_64/ (under gluster, but it's not gluster specific)
[2] https://launchpad.net/~nfs-ganesha/+archive/ubuntu/nfs-ganesha-2.7
[3] https://build.opensuse.org/project/subprojects/home:glusterfs (still not gluster specific.

HTH,

--

Kaleb