[Gluster-devel] About gluster on 32 bits

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


Hi,

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
/build_live_i686/nfs-utils-1.0.8-rc4/tools/getkversion'
if cc -DHAVE_CONFIG_H -I. -I. -I../../support/include  -D_GNU_SOURCE
-I/home/oquendo/GLUSTER/gluster--mainline--1.1/destdir_live_i686/usr/include
-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
function)
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
/build_live_i686/nfs-utils-1.0.8-rc4/tools/getkversion'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/oquendo/GLUSTER/gluster--mainline--1.1
/build_live_i686/nfs-utils-1.0.8-rc4/tools'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/oquendo/GLUSTER/gluster--mainline--1.1
/build_live_i686/nfs-utils-1.0.8-rc4'
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-2.6.23.9 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.

Corollaries:
       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