On 09/11/2013 10:18 PM, Anand Avati wrote: > > > checking api/glfs.h usability... yes > checking api/glfs.h presence... yes > checking for api/glfs.h... yes > checking for glfs_init... no > > Cannot link to gfapi (glfs_init). Please specify --with-glusterfs=dir if necessary > > > I see what can be causing this. configure.ac <http://configure.ac> has a hardcoded > "-L$with_glusterfs/lib64" in line 74. That should be changed to "-L$with_glusterfs/lib > -L$with_glusterfs/lib64" to allow for both dirs. I am suspecting you have libglusterfs installed > under $prefx/usr/lib? For now you can create a symlink called lib64 to point to lib > under /data/gluster/glusterfs-3.4.0final/debian/tmp/usr. > > Do you mean configure.in and this section? AC_ARG_WITH(glusterfs, [ --with-glusterfs=DIR Use custom GlusterFS installation path (default=/usr)]) if test "x$with_glusterfs" = "x"; then CPPFLAGS="$CPPFLAGS -I/usr/include/glusterfs"; LDFLAGS="$LDFLAGS -L/usr/lib -L/usr/lib64 -lgfapi -lglusterfs -lgfrpc -lgfxdr" else CPPFLAGS="$CPPFLAGS -I$with_glusterfs/include/glusterfs" LDFLAGS="$LDFLAGS -L$with_glusterfs/lib -L$with_glusterfs/lib64 -lgfapi -lglusterfs -lgfrpc -lgfxdr" fi Anyway, ln -s lib lib64 didn't help. BTW, libglusterfs is not installed separately on Ubuntu, the files are in glusterfs-common and it lacks glfs.h. Thanks, tamas -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20130911/256feda4/attachment.html>