Gilles:
I did use --disable-shared when I configured. make install made a lib/htdig and lib/mifluz directories, with .a and .la files. Is this expected? 3.1.5 didn't do that.
I ran the program again under gdb (leaving the breakpoint where gdb put it) and did a "where".
Got this with "run"
(gdb) where
#0 main (ac=1, av=0xa010f90) at htdig.cc:65
#1 0x61003aea in _size_of_stack_reserve__ ()
#2 0x61003cbd in _size_of_stack_reserve__ ()
#3 0x61003cfc in _size_of_stack_reserve__ ()
#4 0x004bc107 in cygwin_crt0 ()
This with "run -i" (to pass the -i option to htdig.exe)
(gdb) where
#0 main (ac=2, av=0xa010f90) at htdig.cc:65
#1 0x61003aea in _size_of_stack_reserve__ ()
#2 0x61003cbd in _size_of_stack_reserve__ ()
#3 0x61003cfc in _size_of_stack_reserve__ ()
#4 0x004bc107 in cygwin_crt0 ()
Does this shed any light?
Thanks,
Greg
-----Original Message-----
From: Gilles Detillieux [mailto:[EMAIL PROTECTED]]
Sent: Monday, June 18, 2001 5:14 PM
To: Holmes, Gregory
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Re: [htdig] compiling 3.2.0b3 on Cygwin
> Well, I used gdb, and did run-i
>
> (gdb) run -i
>
> Program exited with code 0303000.
>
> Starting program: /cygdrive/d/opt/www/bin/htdig.exe -i
>
> (gdb) where
> Error: No stack.
>
> The graphic gdb window flags htdig.cc line 65 (int alt_work_area=0)
>
> and sets a breakpoint there.
>
> I have no idea what this means :(
Me neither. That's very odd. When you ran ./configure, did you specify
--disable-shared? If not, it would be worth a try that way too. The latest
CVS snapshots disable this automatically for most systems, but I don't think
3.2.0b3 did.

