[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gluster-devel] 1.3.8 FreeBSD Compilation issues
From: |
Jordan Mendler |
Subject: |
[Gluster-devel] 1.3.8 FreeBSD Compilation issues |
Date: |
Thu, 8 May 2008 16:08:03 -0700 |
Hi all,
I am trying to compile 1.3.8 on FreeBSD 7.0 and am not having luck. I have a
pretty minimal BSD install, but installed Bison for glusterfs. I have used
glusterfs before on linux, but would like to use it on FreeBSD so I can
build a storage system atop ZFS for the UCLA Human Genetics department.
First off, in addition to fusefs-kmod and bison are there any other
dependencies I need to install to get gluster working?
Now the issues:
1) alloca.h cannot be found. Some research indicates that a fix is doing
"echo "#include <stdlib.h>" > /usr/include/alloca.h" which seems to fix it.
Apparently this library is needed in linux but not explicitely needed for
FreeBSD. Creating the file works for now, but seems too hackish.
2) I cannot figure this one out. I am not sure if it is a simple library
issue or what. When doing the make it breaks as follow:
....
....
Making all in storage
Making all in posix
Making all in src
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -fPIC
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DGF_BSD_HOST_OS -Wall
-I../../../../libglusterfs/src -shared -nostartfiles -g -O2 -MT posix.o
-MD -MP -MF ".deps/posix.Tpo" -c -o posix.o posix.c; then mv -f
".deps/posix.Tpo" ".deps/posix.Po"; else rm -f ".deps/posix.Tpo"; exit 1; fi
posix.c: In function 'posix_readdir':
posix.c:2179: error: 'struct dirent' has no member named 'd_off'
*** Error code 1
Stop in /tmp/glusterfs-1.3.8/xlators/storage/posix/src.
*** Error code 1
Stop in /tmp/glusterfs-1.3.8/xlators/storage/posix.
*** Error code 1
Stop in /tmp/glusterfs-1.3.8/xlators/storage.
*** Error code 1
Stop in /tmp/glusterfs-1.3.8/xlators.
*** Error code 1
Stop in /tmp/glusterfs-1.3.8.
*** Error code 1
Stop in /tmp/glusterfs-1.3.8.
Does anyone know what this means and how I can fix it?
Thanks so much,
Jordan Mendler
- [Gluster-devel] 1.3.8 FreeBSD Compilation issues,
Jordan Mendler <=
- Re: [Gluster-devel] 1.3.8 FreeBSD Compilation issues, Amar S. Tumballi, 2008/05/08
- Re: [Gluster-devel] 1.3.8 FreeBSD Compilation issues, Jordan Mendler, 2008/05/08
- Re: [Gluster-devel] 1.3.8 FreeBSD Compilation issues, Amar S. Tumballi, 2008/05/08
- Re: [Gluster-devel] 1.3.8 FreeBSD Compilation issues, Jordan Mendler, 2008/05/08
- Re: [Gluster-devel] 1.3.8 FreeBSD Compilation issues, Amar S. Tumballi, 2008/05/08
- Re: [Gluster-devel] 1.3.8 FreeBSD Compilation issues, Jordan Mendler, 2008/05/08
- Re: [Gluster-devel] 1.3.8 FreeBSD Compilation issues, Amar S. Tumballi, 2008/05/08
- Re: [Gluster-devel] 1.3.8 FreeBSD Compilation issues, Jordan Mendler, 2008/05/09
- Re: [Gluster-devel] 1.3.8 FreeBSD Compilation issues, Jordan Mendler, 2008/05/09
- Re: [Gluster-devel] 1.3.8 FreeBSD Compilation issues, Jordan Mendler, 2008/05/09