<html>
<head>
<style>
P
{
margin:0px;
padding:0px
}
body
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body>> Date: Fri, 13 Jul 2007 14:24:55 -0300<br>> From: acid06@gmail.com<br>> <br>> On 7/13/07, Alceu Rodrigues de Freitas Junior <glasswalk3r@hotmail.com> wrote:<br>> > Não dá Daniel... Esse módulo usa o Windows.h que só está disponível no<br>> > Microsoft Plataform SDK. Teoricamente eu conseguiria usar um compilador do<br>> > Cygwin... mas dada a "compatibilidade" do Windows com coisas não-Microsoft,<br>> > isso parece meio suicida no entanto. Acho que vou tentar... :-D<br>> <br>> Já tentou compilar usando o mingw32 / Dev-Cpp?<br>> Ele vem com um windows.h.<br><br>Eu tentei com o Cygwin, mas não funcionou:<br><br>eu@foobar.org /cygdrive/c/temp/software/perl/sapnwrfc-0.12<br>$ make<br>make[1]: Entering directory `/cygdrive/c/temp/software/perl/sapnwrfc-0.12/lib/SAPNW'<br>gcc -E -c -I/var/nwrfcsdk/include \<br>-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/include -DUSEIMPORTLIB -O3 \<br> -DVERSION=\"0.12\" \<br>-DXS_VERSION=\"0.12\" "-I/usr/lib/perl5/5.8/cygwin/CORE" -g -Wall -D_LARGEFILE_SOURCE -mno-3dnow -fno-strict-aliasing -pipe -fexceptions -funsigned-char -Wall -Wno-uninitialized -Wno-long-long -Wcast-align -DSAPwithUNICODE -DSAPonUNIX -D__NO_MATH_INLINES -fPIC -DSAPwithTHREADS Connection.c > Connection.ii<br>Connection.c:0: warning: -fPIC ignored for target (all code is position independent)<br>In file included from /var/nwrfcsdk/include/sapnwrfc.h:7,<br> from Connection.xs:23:<br>/var/nwrfcsdk/include/sapucx.h:233:3: #error "sapucx.h STANDALONE not yet implemented"<br>In file included from /var/nwrfcsdk/include/sapnwrfc.h:9,<br> from Connection.xs:23:<br>/var/nwrfcsdk/include/sapuc.h:653:6: #error "Please edit sapuc.h for this platform"<br>make[1]: *** [Connection.i] Error 1<br>make[1]: Leaving directory `/cygdrive/c/temp/software/perl/sapnwrfc-0.12/lib/SAPNW'<br>make: *** [subdirs] Error 2<br><br>Eu realmente não acho que o problema esteja no processo de compilação, porque ao utilizar o PPD (com a DLL já compilada) eu tive o mesmo problema. Eu tentei o Google por algum procedimento genérico que eu poderia tentar, mas não encontrei nada.<br><br>A impressão é que o problema está no código do SAPNWRFC.<br><br>[]'s<br>Alceu<br><br /><hr />Make every IM count. Download Windows Live Messenger and join the i'm Initiative now. It's free. <a href='http://im.live.com/messenger/im/home/?source=TAGWL_June07' target='_new'>Make it count!</a></body>
</html>