Mail Archives: cygwin/2013/04/06/15:13:27
X-Recipient: | archive-cygwin AT delorie DOT com
|
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
|
| :list-unsubscribe:list-subscribe:list-archive:list-post
|
| :list-help:sender:to:from:subject:date:message-id:mime-version
|
| :content-type:content-transfer-encoding; q=dns; s=default; b=oV/
|
| E3plr3kkM/CC3Cc9F/LwAP+xOP7oKyJOHAAQqqD8EbzcjINDJ7zNJq465Y5eJ879
|
| jI9t/S1HY7iozePtfY/pJcqRnTMvMhqjOLHUuwIE2IYSEGSBtEpUDGx/ZZfAI60J
|
| pqWY95LAbiMo/9IZkuerfbyHsFycda4tmX0+YwUg=
|
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
|
| :list-unsubscribe:list-subscribe:list-archive:list-post
|
| :list-help:sender:to:from:subject:date:message-id:mime-version
|
| :content-type:content-transfer-encoding; s=default; bh=DmvNbVXA7
|
| +rClqJ8C6YGqPKiah0=; b=qk0O/zP+ApoR7I84vpnnRafSALFPPi1fl0wvtnv1/
|
| m6Ypu15kuMuoNr2S6X1wgFReusxWp+TnvLL0zWqCePwhbFqWTRYusa1E76BiBPJc
|
| Bo6X8d+lw1r+d1doRpW+sFpJLKeA4Q1sJJTnVfeZ3JTPQn/Y4m6jCmfExB849Ris
|
| Lk=
|
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm
|
List-Id: | <cygwin.cygwin.com>
|
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com>
|
List-Archive: | <http://sourceware.org/ml/cygwin/>
|
List-Post: | <mailto:cygwin AT cygwin DOT com>
|
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/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-Spam-SWARE-Status: | No, score=-1.2 required=5.0 tests=AWL,BAYES_00,DATE_IN_PAST_24_48,FSL_HELO_BARE_IP_2,RCVD_IN_DNSWL_NONE,RCVD_NUMERIC_HELO,RP_MATCHES_RCVD,SPF_HELO_PASS,TW_BJ autolearn=no version=3.3.1
|
To: | cygwin AT cygwin DOT com
|
From: | Achim Gratz <Stromeko AT NexGo DOT DE>
|
Subject: | PDL XS module linking problem
|
Date: | Fri, 5 Apr 2013 13:34:42 +0000 (UTC)
|
Lines: | 62
|
Message-ID: | <loom.20130405T143830-491@post.gmane.org>
|
Mime-Version: | 1.0
|
User-Agent: | Loom/3.14 (http://gmane.org/)
|
While trying to update PDL I've noticed a strange problem: some GSL XS
modules/DLL reference themselves and those modules that do cannot be
loaded anymore. This does also affect my installed earlier version of
PDL which has worked before (I've kept the test logs), also when I
freshly compile this version. Unfortunately, a lot of things have
been updated between the last time this was known to work and
now... does anybody have an idea what to look for or how to resolve
this?
---------8<---------
(1156)# ldd /usr/lib/perl5/vendor_perl/5.14/i686-cygwin-threads-64int\
/auto/PDL/GSL/RNG/RNG.dll
ntdll.dll => /cygdrive/c/Windows/SYSTEM32/ntdll.dll (0x77880000)
kernel32.dll => /cygdrive/c/Windows/system32/kernel32.dll (0x777a0000)
KERNELBASE.dll => /cygdrive/c/Windows/system32/KERNELBASE.dll
(0x75b40000)
??? => ??? (0x6e600000) <== this is the base address of RNG.dll
??? => ??? (0x5c830000) <== stack protector library
??? => ??? (0x61000000) <== not from Cygwin
??? => ??? (0x636d0000) <== GSL library
(1157)# objdump -h /usr/lib/perl5/vendor_perl/5.14/i686-cygwin-threads-64int\
/auto/PDL/GSL/RNG/RNG.dll
/usr/lib/perl5/vendor_perl/5.14/i686-cygwin-threads-64int\
/auto/PDL/GSL/RNG/RNG.dll:
file format pei-i386
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 00083278 6e601000 6e601000 00000400 2**4
CONTENTS, ALLOC, LOAD, READONLY, CODE, DATA
1 .data 000091f0 6e685000 6e685000 00083800 2**5
CONTENTS, ALLOC, LOAD, DATA
2 .rdata 00000234 6e68f000 6e68f000 0008ca00 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
3 .eh_frame 00000004 6e690000 6e690000 0008ce00 2**2
CONTENTS, ALLOC, LOAD, DATA
4 .bss 000002d8 6e691000 6e691000 00000000 2**5
ALLOC
5 .edata 00003f8a 6e692000 6e692000 0008d000 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
6 .idata 00001204 6e696000 6e696000 00091000 2**2
CONTENTS, ALLOC, LOAD, DATA
7 .reloc 000047dc 6e698000 6e698000 00092400 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
8 .gnu_debuglink 00000010 6e69d000 6e69d000 00096c00 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
(1158)# perl -MPDL::GSL::RNG
Can't load '/usr/lib/perl5/vendor_perl/5.14/i686-cygwin-threads-64int\
/auto/PDL/GSL/RNG/RNG.dll'
for module PDL::GSL::RNG: No such file or directory at
/usr/lib/perl5/5.14/i686-cygwin-threads-64int/DynaLoader.pm line 190.
at - line 0.
Compilation failed in require.
BEGIN failed--compilation aborted.
--------->8---------
Regards,
Achim
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
- Raw text -