[Top][All Lists]

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

2.05a won't compile on HP-UX 11.00 using gcc 3.0.3

From: Jerome Zago
Subject: 2.05a won't compile on HP-UX 11.00 using gcc 3.0.3
Date: Wed, 24 Apr 2002 07:58:50 +0000
User-agent: Mutt/1.3.28i

Configuration Information [Automatically generated, do not change]:
Machine: hppa2.0w
OS: hpux11.00
Compiler: gcc 3.0.3 [added version]
Compilation CFLAGS:  -DPROGRAM='bash' -DCONF_HOSTTYPE='hppa2.0w'
-DCONF_OSTYPE='hpux11.00' -DCONF_MACHTYPE='hppa2.0w-hp-hpux11.00'
-I./lib -s -O2
uname output: HP-UX lauhpj7 B.11.00 U 9000/785 2008469244 unlimited-user
Machine Type: hppa2.0w-hp-hpux11.00

Bash Version: 2.05a
Patch Level: 0
Release Status: release

        bash 2.05a doesn't compile on HP-UX 11 without undefining
        HAVE_LONG_DOUBLE in config.h

        $ ./configure
checking for long double... yes
        $ make
./mkbuiltins -D . printf.def
gcc -c  -DHAVE_CONFIG_H -DSHELL   -I. -I..  -I.. -I../include -I../lib
-I. -DHPUX  -g -O2 printf.c || ( rm -f printf.c ; exit 1 )
./printf.def: In function `getldouble':
./printf.def:1013: incompatible types in assignment
make[1]: *** [printf.o] Error 1
make[1]: Leaving directory `/users/ie/jza/src/orig/bash-2.05a/builtins'
make: *** [builtins/libbuiltins.a] Error 1
        $ make clean
        $ cp config.h config.h.dist
        $ $EDITOR config.h
        $ diff config.h.dist config.h
< #define HAVE_LONG_DOUBLE 1
> /* #undef HAVE_LONG_DOUBLE */
        $ make
size bash
   text    data     bss     dec     hex filename
 728118   28412   12452  768982   bbbd6 bash

Thanks for your time. Tell me if you need more information. I can test a
later version of bash on that host if you want.

        Agt the Walker.

PGP Public Key: http://slashdot.org/~Jerome Zago/pubkey/
Fingerprint: 8741 62F1 586D D440 C5CA  D1CA CBE5 669A 7EA5 D9F9

Attachment: pgpB8mt4kPtWO.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]