----- Original Message -----
From: "David Moore" <dmo...@caida.org>
To: <inline@perl.org>
Sent: Wednesday, January 18, 2012 11:31 AM
Subject: building Inline:: on cygwin
I've been having trouble building on cygwin, and finally just decided to
uninstall and reinstall perl. Using the cygwin default perl 5.10 & gcc
454, Inline::C gets into an infinite test loop on taint. Am I the only
person using Inline with cygwin?
t/00init.t .............. ok
t/01syntax.t ............ ok
t/02config.t ............ ok
t/03typemap.t ........... ok
t/04perlapi.t ........... ok
t/05xsmode.t ............ ok
t/06parseregexp.t ....... ok
t/07typemap_multi.t ..... ok
t/08taint.t ............. 2/10 3 [main] perl 4640
C:\cygwin\bin\perl.exe: *** fatal error - unable to remap
\\?\C:\cygwin-prev\home\davidm2\.cpan\build\Inline-0.49-Qj8CRi\C\_Inline_test\lib\auto\_08taint_1_p_0965\_08taint_1_p_0965.dll
to same address as parent: 0x2680000 != 0x6FFC0000
Stack trace:
Frame Function Args
0082B668 6102796B (0082B668, 00000000, 00000000, 00000000)
0082B958 6102796B (6117EC60, 00008000, 00000000, 61180977)
0082C988 61004F1B (611A7FAC, 61249A2C, 02680000, 6FFC0000)
End of stack trace
3 [main] perl 9284 fork: child 4640 - died waiting for dll loading,
errno 11
5087654 [main] perl 8540 C:\cygwin\bin\perl.exe: *** fatal error - unable
to remap
\\?\C:\cygwin-prev\home\davidm2\.cpan\build\Inline-0.49-Qj8CRi\C\_Inline_test\lib\auto\_08taint_1_p_0965\_08taint_1_p_0965.dll
to same address as parent: 0x2680000 != 0x6FFC0000
Stack trace:
Frame Function Args
0082B668 6102796B (0082B668, 00000000, 00000000, 00000000)
0082B958 6102796B (6117EC60, 00008000, 00000000, 61180977)
0082C988 61004F1B (611A7FAC, 61249A2C, 02680000, 6FFC0000)
End of stack trace
5095032 [main] perl 9284 fork: child 8540 - died waiting for dll loading,
errno 11
...
If you don't get any satisfactory help here, I think it would be worth your
while asking on the cygwin mailing list.
I have:
CYGWIN_NT-6.0-WOW64 desktop2 1.7.7(0.230/5/3) 2010-08-31 09:58 i686 Cygwin
and Inline-0.49 builds and tests fine for me (perl-5.10.1, gcc-4.3.4) - so
there's probably a strong "Cygwin" element to the problem you face.
I'm not saying your question is off-topic here - there's quite possibly an
"Inline" element to the problem, too ;-)
Cheers,
Rob