64-bit mode you get the
"__strtoll" symbol which is available only in the 32-bit libraries.
The result is seen as an unresolved reference in the linker output:
bash-4.1/braces.c:395: undefined reference to `__strtoll'
With line bash-4.1/braces.c:395 being:
tr = strtoimax (r
Bob,
I didn't read this carefully -- should I try the patch you suggested
before we do anything else?
-dave
On Thu, Feb 11, 2010 at 16:43, Bob Proulx wrote:
> Greg Wooledge wrote:
> > Dave Moore wrote:
> > > Machine: hppa2.0w
> > > OS: hpux11.00
> > > Compiler: gcc
> > > ...
> > > My version
t.o list.o stringlib.o locale.o findcmd.o
> > redir.o pcomplete.o pcomplib.o syntax.o xmalloc.o -lbuiltins -lglob -lsh
> > -lreadline -lhistory -lcurses -ltilde -lmalloc -lintl -ldl
> > collect2: ld terminated with signal 11 [Segmentation fault], core dumped
>
> If your linker i
Hi,
So how do I compile the 32-bit version of bash?
Should I uninstall the GCC compiler I have and goto 3.4.6 like an earlier
poster?
-dave
On Thu, Feb 11, 2010 at 16:43, Bob Proulx wrote:
> Greg Wooledge wrote:
> > Dave Moore wrote:
> > > Machine: hppa2.0w
> > > OS: hpux11.00
> > > Compil
Greg Wooledge wrote:
> Dave Moore wrote:
> > Machine: hppa2.0w
> > OS: hpux11.00
> > Compiler: gcc
> > ...
> > My version of GCC is
> > > gcc -v
> > Using built-in specs.
> > Target: hppa64-hp-hpux11.00
> > Configured with: ../src/configure --enable-languages=c,c++
> > --prefix=/usr/local/pa20_64 -
bash.
> general.o(.text+0x334): In function `legal_number':
> /home/dmoore/gnu/bash-4.1/general.c:175: undefined reference to `__strtoll'
> braces.o(.text+0xae4): In function `brace_expand':
> /home/dmoore/gnu/bash-4.1/braces.c:395: undefined reference to `__strtoll'
lintl -ldl
collect2: ld terminated with signal 11 [Segmentation fault], core dumped
general.o(.text+0x334): In function `legal_number':
/home/dmoore/gnu/bash-4.1/general.c:175: undefined reference to `__strtoll'
braces.o(.text+0xae4): In function `brace_expand':
/home/dmoore/gnu