Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Sent: 22 Dec 2003 23:04:14 GMT From: "Blair P. Houghton" To: Subject: Is perl-5.8.2 canonized for use on cygwin yet? Date: Mon, 22 Dec 2003 16:04:11 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-IsSubscribed: yes I wanted to add threading to perl, so I snarfed the 5.8.2 distro and tried to build it. I got through Configure (not without a little Space Ace flashback, mind you), but when I did make(1) it went down into the B-module build and croaked. The error message is shown below. I hacked around in there for a while, but nothing obvious appeared, nor inobvious things among those I tried to avert. In particular, I didn't see an unterminated string anywhere near the rule I think it's processing (make -d was barely more illuminary). It's likely importing the problem from somewhere up the rather ugly tree. So I figured someone else has seen this before. The people who were crazy enough to leave their email addresses in perl's cygwin installation docs aren't being helpful (unless you call reflexive BOFH-grade whining helpful). You'd think they'd understand not to make themselves available as POC if they're not POC. Go figure. In the meantime I realized that 5.8.2 is newer than I thought it was. Maybe I *am* the first to try to build it on cygwin. Nah. Someone out there has seen this before. Is it anyone who's also still on the mailing list? How did you handle it? --Blair % make [...] Making B (dynamic) Writing Makefile for B::C Writing Makefile for B make[1]: Entering directory `/usr/src/perl-5.8.2/ext/B' make[1]: Leaving directory `/usr/src/perl-5.8.2/ext/B' make[1]: Entering directory `/usr/src/perl-5.8.2/ext/B' cp B/Stash.pm ../../lib/B/Stash.pm cp B/Asmdata.pm ../../lib/B/Asmdata.pm cp B/C.pm ../../lib/B/C.pm cp B/Deparse.pm ../../lib/B/Deparse.pm cp B/Debug.pm ../../lib/B/Debug.pm cp B/cc_harness ../../lib/B/cc_harness cp B.pm ../../lib/B.pm cp B/Bblock.pm ../../lib/B/Bblock.pm cp B/Assembler.pm ../../lib/B/Assembler.pm cp B/Terse.pm ../../lib/B/Terse.pm cp B/CC.pm ../../lib/B/CC.pm cp O.pm ../../lib/O.pm cp B/Concise.pm ../../lib/B/Concise.pm cp B/Lint.pm ../../lib/B/Lint.pm cp B/Showlex.pm ../../lib/B/Showlex.pm cp B/Bytecode.pm ../../lib/B/Bytecode.pm cp B/Disassembler.pm ../../lib/B/Disassembler.pm cp B/assemble ../../lib/B/assemble cp B/Xref.pm ../../lib/B/Xref.pm cp B/Stackobj.pm ../../lib/B/Stackobj.pm cp B/disassemble ../../lib/B/disassemble cp B/makeliblinks ../../lib/B/makeliblinks Syntax error: Unterminated quoted string make[1]: *** [subdirs] Error 2 make[1]: Leaving directory `/usr/src/perl-5.8.2/ext/B' make: *** [lib/auto/B/B.dll] Error 2 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/