delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/07/12/08:33:17

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
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
MIME-Version: 1.0
Subject: RE: Updated: perl-5.8.7-2
Date: Tue, 12 Jul 2005 13:31:28 +0100
Message-ID: <7231C15EAC2F164CA6DC326D97493C8BA1C4B8@exchange35.fed.cclrc.ac.uk>
From: "Adye, TJ \(Tim\)" <T DOT J DOT Adye AT rl DOT ac DOT uk>
To: "Gerrit P. Haase" <gerrit AT familiehaase DOT de>
Cc: "The Cygwin Mailing List" <cygwin AT cygwin DOT com>
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id j6CCXAum026073

Hi Gerrit,

> -----Original Message-----
> From: Gerrit P. Haase <gerrit AT familiehaase DOT de>
> Sent: 12 July 2005 13:03
> To: Adye, TJ (Tim)
> Cc: The Cygwin Mailing List
> Subject: Re: Updated: perl-5.8.7-2
> 
> Adye, TJ (Tim) wrote:
> >>Have you recompiled Win32::Shortcut?  Do you use the standard perl 
> >>linker wrapper ld2 / perlld?  If not have you used the 
> >>--enable-auto-image-base flag to link the DLL?
> > 
> > 
> > No, I didn't recompile Win32::Shortcut. I guess I should repeat my 
> > earlier
> 
> Please recompile, and ensure that you use 
> --enable-auto-image-base to link your DLL.  This should do 
> the same like rebase besides a 'random' base address is used. 
>  --enable-auto-image-base is now default when building perl 
> extensions with 'perl makefile.PL ...'.

I can try this if it would help your tests. rebaseall is probably a
simpler workaround for me at the moment, though of course it would be
nice to eventually have something that works out of the box so people
can use my script on other systems without having to run any special
setup.

> Do you have a package for which I can use for tests (so I 
> just need to call `make test` or `perl Makefile.PL && make test`

I was just using the test script I posted earlier. An even shorter
alternative would be

#!/usr/bin/perl
use Win32::Shortcut;
system 'pwd';

I guess an automated test package could require all the packages that
have associated DLLs and then issue a fork.

> > I guess I need to be patient and wait for an update to
> > perl-libwin32 to fix the problem.
> 
> 
> Maintainer are busy, so don't count the days;)

Check!

Tim.

> 
> Gerrit
> 

--
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