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.
-- 
Alexander K. Hansen
Fink Documenter (still)

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

Reply via email to