Thanks Jonathan. I'll look into it. The Makefile is probably missing
a dependency.

Tim.

On Sun, Dec 01, 2002 at 08:24:26PM -0800, Jonathan Leffler wrote:
> Dear Tim,
> 
> An odd one, and I'm not sure whether you even want to do anything 
> about it, but...
> 
> I was using 'cpan' from Perl 5.8.0 (mainly because CPANPLUS v0.040 is 
> wholly broken for me, on both Solaris and MacOS X) on MacOS X 10.2.2, 
> and ran into the build error:
> 
> Checking if your kit is complete...
> Looks good
> Writing Makefile for DBI
> 
>     Remember to actually *read* the README file!
>     Use  'make' to build the software (dmake or nmake on Windows).
>     Then 'make test' to execute self tests.
>     Then 'make install' to install the DBI and then delete this working
>     directory before unpacking and building any DBD::* drivers.
> 
> cp Changes blib/lib/DBI/Changes.pm
> make: *** No rule to make target `blib/arch/auto/DBI/Driver.xst', 
> needed by `Perl.xsi'.  Stop.
> make: *** Waiting for unfinished jobs....
> cp dbd_xsh.h blib/arch/auto/DBI/dbd_xsh.h
> cp lib/DBI/FAQ.pm blib/lib/DBI/FAQ.pm
> cp Driver_xst.h blib/arch/auto/DBI/Driver_xst.h
> 
> 
> Now, I didn't have DBI previously installed, and there was a 
> '/usr/bin/make -j3' command in there to confuse the hell out of 
> things--apparently, the CPAN module felt empowered to use the -j3 
> option.  When I tried a manual 'perl Makefile.PL; make; make test; 
> make install', things worked OK.  You've seen reports on the warnings, 
> so I'm not going to echo those, and in any case, you've already 
> released DBI 1.32 (but my CPAN mirror doesn't catch up that quick)...
> 
> 
> I'm not completely clear whether I'd have seen a problem report if I 
> already had DBI installed -- I suspect I might.
> 
> 
> -- 
> Jonathan Leffler ([EMAIL PROTECTED], [EMAIL PROTECTED]) 
> #include <disclaimer.h>
> Guardian of DBD::Informix 1.04.PC1 -- http://dbi.perl.org/
> 

Reply via email to