delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/12/22/18:05:03

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
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" <blair AT houghton DOT net>
To: <cygwin AT cygwin DOT com>
Subject: Is perl-5.8.2 canonized for use on cygwin yet?
Date: Mon, 22 Dec 2003 16:04:11 -0700
Message-ID: <DLEDLBGGCHGDFMMGKBHBEEJBCDAA.blair@houghton.net>
MIME-Version: 1.0
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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019