On Wed, Jul 19, 2006 at 01:39:49PM -0400, Alexander K. Hansen wrote: > On 7/19/06, Stanton McCandlish <[EMAIL PROTECTED]> wrote: > > Why is it looking for and of course not finding a directory inside the > > package's source tree if that directory isn't actually included in the > > package's source? I'm baffled by this one. > > > > # install dbd-mysql-pm586 > > [...] > > head -n 25 dbdimp.h >> LICENSE > > perl5.8.6 Makefile.PL --nocatchstderr PERL=perl5.8.6 PREFIX=/sw > > INSTALLPRIVLIB=/sw/lib/perl5/5.8.6 > > INSTALLARCHLIB=/sw/lib/perl5/5.8.6/darwin-thread-multi-2level > > INSTALLSITELIB=/sw/lib/perl5/5.8.6 > > INSTALLSITEARCH=/sw/lib/perl5/5.8.6/darwin-thread-multi-2level > > INSTALLMAN1DIR=/sw/share/man/man1 INSTALLMAN3DIR=/sw/share/man/man3 > > INSTALLSITEMAN1DIR=/sw/share/man/man1 > > INSTALLSITEMAN3DIR=/sw/share/man/man3 INSTALLBIN=/sw/bin > > INSTALLSITEBIN=/sw/bin INSTALLSCRIPT=/sw/bin > > I will use the following settings for compiling and testing: > > > > cflags (mysql_config ) = -I/sw/include/mysql > > -fomit-frame-pointer -DFINK_ETC=/sw/etc/ > > embedded (mysql_config ) = > > libs (mysql_config ) = -L/sw/lib/mysql -lmysqlclient -lz -lm > > -L/sw/lib > > mysql_config (guessed ) = mysql_config > > nocatchstderr (User's choice) = 1 > > nofoundrows (default ) = 0 > > ssl (guessed ) = 0 > > testdb (default ) = test > > testhost (default ) = > > testpassword (default ) = > > testsocket (default ) = > > testuser (default ) = > > > > To change these settings, see 'perl Makefile.PL --help' and > > 'perldoc INSTALL'. > > > > Checking if your kit is complete... > > Looks good > > Using DBI 1.50 (for perl 5.008006 on darwin-thread-multi-2level) > > installed in /sw/lib/perl5/5.8.6/darwin-thread-multi-2level/auto/DBI/ > > Writing Makefile for DBD::mysql > > make > > /bin/sh: line 1: > > /sw/src/fink.build/dbd-mysql-pm586-3.0002-1003/DBD-mysql-3.0002/perl5.8.6: > > No such file or directory > > make: *** [blib/lib/DBD/.exists] Error 127 > > ### execution of make failed, exit code 2 > > > > # cd /sw/src/fink.build/dbd-mysql-pm586-3.0002-1003/DBD-mysql-3.0002/ > > > > # ls > > ChangeLog MANIFEST.SKIP Makefile.PL.embedded dbdimp.c mysql.xs > > INSTALL.html META.yml README dbdimp.h t > > LICENSE Makefile TODO lib > > MANIFEST Makefile.PL constants.h myld > > > > The other paths mentioned all check out, including: > > > > /sw/lib/perl5/5.8.6/darwin-thread-multi-2level/auto/DBI/ > > /sw/share/man/man1/ > > /sw/share/man/man3/ > > /sw/bin > > > > It works here. > > It could be that name of the current directory is getting prepended to > the Perl executable's name--but I'm not sure how that would have > happened.
What OS X version is this? Have you altered your system perl installation? What does "fink list perl5" say? dan -- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
