<blockquote>Sim, já passei por isto, não no Windows, mas
acredito que o problema seja o mesmo. O instalador não está
achando mysql.h.<br /><br />Se no windows, você tiver o
utilitário "mysql_config", execute-o e ele te
responderá com algo semelhante a isto:<br /><br
/>
--cflags
[-I'/usr/local/mysql/include/mysql']<br
/>
--libs [
-L'/usr/local/mysql/lib/mysql' -lmysqlclient -lz -lcrypt -lgen -lsocket
-lnsl -lm ]<br />
--socket [/tmp/mysql.sock]<br
/>
--port [3306]<br
/>
--version <br /><br />No shell do
CPAN, vá para o shell do S.O. e execute o perl Makefile.PL,
passando os parâmetros --cflags e --libs.<br /><br />Deve funcionar.
Mas repetindo, nunca fiz isto no Windows. Já resolvi este problema
em Linux e Solaris.<br /><br />Abraços, Luiz.<br /><br /><br />>
Em 04/06/07, Flavio S. Glock<fglock@gmail.com> escreveu:<br
/></blockquote>>> Hmm - ou use o Vanilla Perl<br />> <br />>
Boa noite, Caros(as) Amigos(as) no Cascavel Perl Mongers,<br />> <br
/>> Sim eu evoluir consegui instalar o módulo DateTime, baixei o
programa<br />> "Strawberry Perl [1]" que é uma
versão completa do "Vanilla Perl<br />> Project [2]".
Instalei-o com alguns cliques no Windows XP, depois de<br />> instalado
entrei no atalho do menu iniciar: Strawberry Perl/ Install<br />>
modules with CPAN.pm – logo após veio um grande
questionário, eu não<br />> respondi, deixei o
próprio programa aplicar as suas configurações<br
/>> automáticas, após um médio período de
processamento automático no<br />> Prompt do Windows, o Prompt
fica assim:"cpan> _" - aguardando o<br />> comando de
instalação do módulo, então eu digitei a linha
de comando<br />> para instalar o módulo DateTime: "install
DateTime", mais um médio<br />> período de
processamento e de acesso a o FTP do CPAN, a respostas<br />> final foi
OK. Pronto e instalado e testado!<br />> <br />> Depois disso fui
incluindo os outros módulos que eu uso na mesma<br />>
metodologia, DBI, DBD::mysql – ai o install parou na metade e<br
/>> apresentou a mensagens de erro:<br />> <br />> Failed to
determine diretory of mysql.h. Use<br />> Perl Makefile.PL
–cflags=-I<dir><br />> <br />> Comando que eu tentei
[3]: "install DBD::mysql" "install<br />>
DBD::mysqlPP" "install DBD::mysql" "install
Bundle::DBD::mysql" –<br />> todos os comandos com o mesma
mensagem de erro acima comentada.<br />> <br />> Perguntas:<br
/>> Alguém já passou por este mesmo problema, e como
resolveu?<br />> Será que falta algum arquivo de
configuração para o sucesso da<br />>
instalação do módulo DBD::mysql?<br />> <br />>
É um prazer interagir com vocês. :-)<br />> <br />>
Abraços fraternos,<br />> Marco Aurélio (MACAÉ)<br
/>> [1] - http://win32.perl.org/wiki/index.php?title=Strawberry_Perl<br
/>> [2] -
http://win32.perl.org/wiki/index.php?title=Vanilla_Perl_Project<br />>
[3] - http://search.cpan.org/~capttofu/DBD-mysql-4.004/lib/DBD/mysql.pm<br
/>> _______________________________________________<br />>
Cascavel-pm mailing list<br />> Cascavel-pm@pm.org<br />>
http://mail.pm.org/mailman/listinfo/cascavel-pm<br />>