X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Date: Mon, 06 Mar 2006 13:18:22 -0800 From: Mike Stevenson Subject: problems building grep In-reply-to: <440C6D77.1090503@iki.fi> To: djgpp AT delorie DOT com Message-id: <440CA71E.6000008@noaa.gov> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7BIT User-Agent: Thunderbird 1.5 (Windows/20051201) X-Enigmail-Version: 0.94.0.0 References: <1141636217 DOT 753388 DOT 261560 AT e56g2000cwe DOT googlegroups DOT com> <440C6D77 DOT 1090503 AT iki DOT fi> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk In trying to build perl, i was having some problems with its configure script. the more flagrant looking errors involved segmentation faults with djgpp grep 2.4. The md5 sum checked out, but I decided to compile it myself just in case. much to my chagrin, the configure script in the grep source requires an existing copy of grep, and it's throwing the same kind of error. trying to run make afterwards results in several errors from make.exe. I looked around for a previous version of grep, but couldn't find one (didn't look very hard, however). Any suggestions on what I can do to get around this? The text of the fault is below, along with a couple lines on either side for reference. Thanks in advance. checking for object suffix... (cached) o creating ./config.status Exiting due to signal SIGSEGV General Protection Fault at eip=000116e3 eax=fffc0000 ebx=fffc0000 ecx=000002bc edx=fffd0000 esi=00000190 edi=0000b010 ebp=000a6930 esp=000a691c program=c:\djgpp\bin\grep.exe cs: sel=0207 base=02bc0000 limit=7d42ffff ds: sel=020f base=02bc0000 limit=7d42ffff es: sel=020f base=02bc0000 limit=7d42ffff fs: sel=01cf base=00014040 limit=0000ffff gs: sel=0217 base=00000000 limit=0010ffff ss: sel=020f base=02bc0000 limit=7d42ffff App stack: [000a6a1c..00026a1c] Exceptn stack: [00026970..00024a30] Call frame traceback EIPs: 0x000116e3 0x0000187a 0x00001985 0x00002317 0x00002782 0x00004217 0x00010f1a creating Makefile creating src/Makefile