On Wed 26 Sep 2001 19:00, Andy Dougherty <[EMAIL PROTECTED]> wrote:
> On Wed, 26 Sep 2001, Brent Dax wrote:
> 
> > Configure Man To The Rescue!  (Trumpets sound, then stop abruptly.)
> > Now, how do I figure out if we're on a 64-bit system?  :^)
> 
> ivsize, nvsize, ptrsize, and opcode_t_size (as yet uncomputed, but will be
> needed) come to mind.  A '64-bit' system is an imprecise term.  Many
> systems can have multiple personalities, depending upon compiler flags and
> other odd incantations.

from the gcc tests in hints/hpux.sh I once fiddled up this code:

        echo 'int main(){long l;printf("%d\\n",sizeof(l));}'>try.c
        $cc -o try $ccflags $ldflags try.c
        if [ "`try`" = "8" ]; then
            cat <<EOM >&4

*** This version of gcc uses 64 bit longs. -Duse64bitall is
*** implicitly set to enable continuation
EOM
            use64bitall=$define
            gcc_64native=yes


Might that be of any help?

-- 
H.Merijn Brand    Amsterdam Perl Mongers (http://www.amsterdam.pm.org/)
using perl-5.6.1, 5.7.1 & 629 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
  WinNT 4, Win2K pro & WinCE 2.11.  Smoking perl CORE: [EMAIL PROTECTED]
http:[EMAIL PROTECTED]/   [EMAIL PROTECTED]
send smoke reports to: [EMAIL PROTECTED], QA: http://qa.perl.org

Reply via email to