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