Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Stas Vlasov                          2:5080/172     03 Feb 2002  00:02:53
 To : All
 Subject : DBD::Mysql install
 -------------------------------------------------------------------------------- 
 
 
 Хочу поставить себе DBD::mysql под perl 5.6.1/cygwin ради работы с mysql на
 локалхосте, ибо на работе уже стоит под линуксом.
 Поставил предварительно DBI 1.201 и DBD::Xbase 0.210 (надо было).
 
 Ставлю DBD::mysql версии 2.1010
 
 Делаю:
 $ perl Makefile.PL --cflags=-I/cygdrive/c/mysql/include --libs="-L/cygdrive/c/m
 ysql/lib"
 
 Получаю:
 =======
 Can't exec "mysql_config": No such file or directory at Makefile.PL line 168.
 readline() on closed filehandle PIPE at Makefile.PL line 170.
 Can't exec "mysql_config": No such file or directory at Makefile.PL line 168.
 readline() on closed filehandle PIPE at Makefile.PL line 170.
 Can't exec "mysql_config": No such file or directory at Makefile.PL line 168.
 readline() on closed filehandle PIPE at Makefile.PL line 170.
 Can't exec "mysql_config": No such file or directory at Makefile.PL line 168.
 readline() on closed filehandle PIPE at Makefile.PL line 170.
 Can't exec "mysql_config": No such file or directory at Makefile.PL line 168.
 readline() on closed filehandle PIPE at Makefile.PL line 170.
 I will use the following settings for compiling and testing:
 
   cflags        (Users choice) = -I/cygdrive/c/mysql/include
   libs          (Users choice) = -L/cygdrive/c/mysql/lib
   nocatchstderr (default     ) = 0
   testdb        (default     ) = test
   testhost      (default     ) =
   testpassword  (default     ) =
   testuser      (default     ) =
 
 To change these settings, see 'perl Makefile.PL --help' and
 'perldoc INSTALL'.
 
 Using DBI 1.201 installed in
 /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/DBI
 Writing Makefile for DBD::mysql
 =======
 
 Далее make со следующим результатом:
 =======
 cp lib/DBD/mysql.pod blib/lib/DBD/mysql.pod
 cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod
 cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm
 cp lib/Mysql/Statement.pm blib/lib/Mysql/Statement.pm
 cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm
 cp lib/Mysql.pm blib/lib/Mysql.pm
 gcc -c -I/usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/DBI
 -I/cygdrive/c/mysql/include -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing
 -I/usr/local/include -DUSEIMPORTLIB -O2   -DVERSION=\"2.1010\"
 -DXS_VERSION=\"2.1010\"  -I/usr/lib/perl5/5.6.1/cygwin-multi/CORE dbdimp.c
 /usr/bin/perl -p -e "s/~DRIVER~/mysql/g" <
 /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/DBI/Driver.xst > mysql.xsi
 /usr/bin/perl -I/usr/lib/perl5/5.6.1/cygwin-multi -I/usr/lib/perl5/5.6.1
 /usr/lib/perl5/5.6.1/ExtUtils/xsubpp  -typemap
 /usr/lib/perl5/5.6.1/ExtUtils/typemap mysql.xs > mysql.xsc && mv mysql.xsc
 mysql.c
 Warning: duplicate function definition 'rows' detected in mysql.xs, line 289
 gcc -c -I/usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/DBI
 -I/cygdrive/c/mysql/include -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing
 -I/usr/local/include -DUSEIMPORTLIB -O2   -DVERSION=\"2.1010\"
 -DXS_VERSION=\"2.1010\"  -I/usr/lib/perl5/5.6.1/cygwin-multi/CORE mysql.c
 Running Mkbootstrap for DBD::mysql ()
 chmod 644 mysql.bs
 rm -f blib/arch/auto/DBD/mysql/mysql.dll
 LD_RUN_PATH="" /usr/bin/perl myld ld2  -s -L/usr/local/lib dbdimp.o mysql.o  -o 
 blib/arch/auto/DBD/mysql/mysql.dll
 /usr/lib/perl5/5.6.1/cygwin-multi/CORE/libperl5_6_1.a
 dllwrap --dllname mysql.dll --driver-name gcc --dlltool dlltool
 --export-all-symbols --as as --output-def libmysql.def --output-lib libmysql.a \
 -s -L/usr/local/lib dbdimp.o mysql.o
 /usr/lib/perl5/5.6.1/cygwin-multi/CORE/libperl5_6_1.a
 chmod 755 blib/arch/auto/DBD/mysql/mysql.dll
 chmod: getting attributes of `blib/arch/auto/DBD/mysql/mysql.dll': No such file 
 or directory
 make: *** [blib/arch/auto/DBD/mysql/mysql.dll] Error 1
 =======
 
 Кто бы мне объяснил, чего именно ему требуется?
 
 Good luck.
          Stas
 
 --- Еще одно "золото" 3.0.1
  * Origin: gui is good, but console better (2:5080/172)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 DBD::Mysql install   Stas Vlasov   03 Feb 2002 00:02:53 
Архивное /ru.perl/22873c5c739a.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional