I used to run Inline on under Cygwin on my box at work. Now, however, programs that *did* work are mysteriously failing. The relevant problem from out.make appears to be these lines:
s_add_pl_98b8.o /usr/lib/perl5/5.6.1/cygwin/CORE/libperl5_6_1.a i see no perl executable around there perl is required to build dynamic libraries That's odd because I definitely have Perl and I haven't updated it recently. I tried to reinstall Inline 0.43 over the top of an old install, but I was getting the same error messages during make test, so I halted the install. I've included the full out.make file text below. Anyone know what I'm missing, or is there something else I should send for debugging? The program that I was trying to compile can be found at http://www.perlmonks.org/index.pl?node_id=135353. Since I wrote that program and ran it on my box here at work, I'm pretty darned sure that it's something that got screwed up in my environment and not an issue with the program. Cheers, Curtis /usr/bin/perl -I/usr/lib/perl5/5.6.1/cygwin -I/usr/lib/perl5/5.6.1 /usr/lib/perl5/5.6.1/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.6.1/ExtUtils/typemap s_add_pl_98b8.xs > s_add_pl_98b8.xsc && mv s_add_pl_98b8.xsc s_add_pl_98b8.c gcc -c -I/home/Ovid/inline -DPERL_USE_SAFE_PUTENV -DHAS_SBRK_PROTO -fno-strict-aliasing -DUSEIMPORTLIB -O2 -DVERSION=\"0.00\" -DXS_VERSION=\"0.00\" -I/usr/lib/perl5/5.6.1/cygwin/CORE s_add_pl_98b8.c Running Mkbootstrap for s_add_pl_98b8 () chmod 644 s_add_pl_98b8.bs rm -f blib/arch/auto/s_add_pl_98b8/s_add_pl_98b8.dll LD_RUN_PATH="" ld2 -o blib/arch/auto/s_add_pl_98b8/s_add_pl_98b8.dll -s -L/usr/local/lib s_add_pl_98b8.o /usr/lib/perl5/5.6.1/cygwin/CORE/libperl5_6_1.a i see no perl executable around there perl is required to build dynamic libraries go fetch one or build this one static make: *** [blib/arch/auto/s_add_pl_98b8/s_add_pl_98b8.dll] Error 1 ===== "Ovid" on http://www.perlmonks.org/ Someone asked me how to count to 10 in Perl: push@A,$_ for reverse q.e...q.n.;for(@A){$_=unpack(q|c|,$_);@a=split//; shift@a;shift@a if $a[$[]eq$[;$_=join q||,@a};print $_,$/for reverse @A __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com
