[Gluster-devel] About gluster on 32 bits

William Oquendo woquendo at gmail.com
Mon Jan 28 20:04:14 UTC 2008


I was playing with building an iso image of gluster for 32 bits systems,
following the instructions you gave me. But, unfortunately, the following
error always appears when I type make:

Making all in getkversion
make[4]: Entering directory `/home/oquendo/GLUSTER/gluster--mainline--1.1
if cc -DHAVE_CONFIG_H -I. -I. -I../../support/include  -D_GNU_SOURCE
-D_GNU_SOURCE  -g -O2 -MT getkversion-getkversion.o -MD -MP -MF
".deps/getkversion-getkversion.Tpo" -c -o getkversion-getkversion.o `test -f
'getkversion.c' || echo './'`getkversion.c; \
        then mv -f ".deps/getkversion-getkversion.Tpo" ".deps/getkversion-
getkversion.Po"; else rm -f ".deps/getkversion-getkversion.Tpo"; exit 1; fi
getkversion.c: In function 'main':
getkversion.c:17: error: 'UTS_RELEASE' undeclared (first use in this
getkversion.c:17: error: (Each undeclared identifier is reported only once
getkversion.c:17: error: for each function it appears in.)
make[4]: *** [getkversion-getkversion.o] Error 1
make[4]: Leaving directory `/home/oquendo/GLUSTER/gluster--mainline--1.1
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/oquendo/GLUSTER/gluster--mainline--1.1
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/oquendo/GLUSTER/gluster--mainline--1.1
make[1]: *** [nfs-utils.live] Error 2
make[1]: Leaving directory `/home/oquendo/GLUSTER/gluster--mainline--1.1'
make: *** [all] Error 2

I tried to set the UTS_RELEASE variable by hand, but it did not work. Could
you, please, give some advice?

Thanks a lot.

William Oquendo

PD: I am using a linux- kernel to build gluster iso.

On Sep 20, 2007 2:15 AM, Bala.A <balamurugan at gmx.co.uk> wrote:

> Hi,
> >
> > I am looking for gluster on 32 bits architecture, but on the downloads
> > links
> > at http://ftp.zresearch.com/pub/gluster/release/current/ there is only
> > x86_64 versions.  Where can I find 32 bits  versions of gluster? Is it
> > enough with the iso image, or do I have to work with the toolchain
> files?
> >
> We haven't prepared 32 bit version ISO of GlusterHPC yet and the source is
> very much compatible with 32bit as well as x86-64 bit architecture.
> Toolchain is only required to compile GlusterHPC to get ISO file and
> relevant toolchain should be used for compilation.
> For i386 architecture, here are the steps to be followed to compile
> GlusterHPC.
> $ wget
> http://ftp.zresearch.com/pub/gluster/release/old/toolchain/gluster-toolchain-v2-on32.tar.bz2
> $ tar -C /usr/local -xjf gluster-toolchain-v2-on32.tar.bz2
> $ export $PATH=$PATH:/usr/local/gluster-toolchain-on32-32-64/bin
> $ mkdir tarballs
> $ wget -Ptarballs -nH http://ftp.zresearch.com/pub/gluster/external/*
> $ wget
> http://ftp.zresearch.com/pub/gluster/release/current/gluster--mainline--1.1.tar.gz
> $ export TARBALLSDIR=$(pwd)/tarballs
> $ cd gluster--mainline--1.1
> $ ./autogen.sh
> $ ./configure --with-tarballs-dir=$TARBALLSDIR
> $ make
> $ ls -l gluster-1.3-i386.iso
> Thanks,
> Regards,
> Bala
> ---
> Free as in freedom
> http://www.gnu.org/

William Oquendo
Physicist, National University of Colombia
Master in Physics student
Simulation Of Physical Systems Group
Linux User # 321481
Este correo puede carecer de tildes o eñes ya que el teclado no contiene
estos caracteres. Presento excusas por eso.


Young's Handy Guide to the Modern Sciences:
   If it is green or it wiggles -- it is Biology.
   If it stinks -- it is Chemistry.
   If it doesn't work -- it is Physics.

Finagle's Third Law:
       In any collection of data, the figure most obviously correct,
       beyond all need of checking, is the mistake.

       1. Nobody whom you ask for help will see it.
       2. The first person who stops by, whose advice you really
          don't want to hear, will see it immediately.

More information about the Gluster-devel mailing list