[Cascavel-pm] RE: [OT] compilando módulos Perl com bindings em C no Windows XP

Alceu Rodrigues de Freitas Junior glasswalk3r em hotmail.com
Sexta Julho 13 08:40:51 PDT 2007


> From: daniel em ruoso.com> To: cascavel-pm em pm.org> > Sex, 2007-07-13 às 18:23 +0300, Alceu Rodrigues de Freitas Junior> escreveu:> > Eu instalei todos os softwares (teoricamente) necessários para> > compilar código C no Windows XP: Microsoft Visual C++ 2005 Express> > Edition (e seu service pack), Microsoft Visual C++ 2005> > Redistributable, Microsoft Plataform SDK (R2), Microsoft .NET> > Framework 2.0 SDK.> > cygwin?> > /me hides...Não dá Daniel... Esse módulo usa o Windows.h que só está disponível no Microsoft Plataform SDK. Teoricamente eu conseguiria usar um compilador do Cygwin... mas dada a "compatibilidade" do Windows com coisas não-Microsoft, isso parece meio suicida no entanto. Acho que vou tentar... :-DEsqueci de dar outra informação importante. Versões antigas do módulo SAPNWRFC estão disponíveis como PPD aqui: http://www.piersharding.com/download/win32/.Se eu instalo a versão 0.8 (mais atual), eu passo a ter os mesmos problemas que tenho quando compilo eu mesmo a DLL. Uma checagem com o Dependency Walker na Connection.dll do PPD me mostra os mesmos problemas. Se eu instalo o PPD, também não consigo executar o programa, recebendo mensagens de erro de que a DLL SAPNWRFC.dll não é encontrada e outros "xingamentos" do Dynaloader.pm.Depois dizem que programar em ambiente UNIX é mais difícil... vá pra p¨%$@!!!!riu.[]'sAlceu
_________________________________________________________________
Make every IM count. Download Windows Live Messenger and join the i’m Initiative now. It’s free. 
http://im.live.com/messenger/im/home/?source=TAGWL_June07
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070713/68ad4760/attachment-0001.html 


Mais detalhes sobre a lista de discussão Cascavel-pm