[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Detecting build architecture



On Wed, Jan 12, 2011 at 01:39:05PM +0100, Sven Joachim wrote:
> >> at compile time.  Upstream said I need to set ARCH_64=1 if the
> >> architecture has 64 bit *pointers* (they said on architectures with 64
                             ^^^^^^^^^^
> >> bit integers and 32 bit pointers the programm needs to be compiled as 32
                             ^^^^^^^^
> >> bit).  Is there any safe way to obtain this information automatically or
> >> do I need to do some lookup in a table with `dpkg --print-architecture`
> >> as key (and if yes how would this table look like in the sense above)?
> >
> > See dpkg-architecture(1), in particular:
> >
> >     $ dpkg-architecture -qDEB_BUILD_ARCH_BITS
> 
> Not quite, DEB_HOST_ARCH_BITS is what you need.  See also the thread
> starting at http://lists.debian.org/debian-mentors/2009/09/msg00177.html.

I remember the answers which were given in the thread I started. But
this variable returns the BITS (at least this is the name of it) and I
need information about POINTERS. 

Hope this makes the question more clear and thanks for the hint anyway

     Andreas.

-- 
http://fam-tille.de


Reply to: