<html>
<head>
<style>
P
{
margin:0px;
padding:0px
}
body
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body>&gt; Date: Fri, 13 Jul 2007 14:24:55 -0300<br>&gt; From: acid06@gmail.com<br>&gt; <br>&gt; On 7/13/07, Alceu Rodrigues de Freitas Junior &lt;glasswalk3r@hotmail.com&gt; wrote:<br>&gt; &gt; Não dá Daniel... Esse módulo usa o Windows.h que só está disponível no<br>&gt; &gt; Microsoft Plataform SDK. Teoricamente eu conseguiria usar um compilador do<br>&gt; &gt; Cygwin... mas dada a "compatibilidade" do Windows com coisas não-Microsoft,<br>&gt; &gt; isso parece meio suicida no entanto. Acho que vou tentar... :-D<br>&gt; <br>&gt; Já tentou compilar usando o mingw32 / Dev-Cpp?<br>&gt; 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&nbsp; -I/var/nwrfcsdk/include&nbsp; \<br>-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/include -DUSEIMPORTLIB -O3 \<br>&nbsp; -DVERSION=\"0.12\" \<br>-DXS_VERSION=\"0.12\"&nbsp; "-I/usr/lib/perl5/5.8/cygwin/CORE"&nbsp; -g -Wall&nbsp; -D_LARGEFILE_SOURCE -mno-3dnow -fno-strict-aliasing -pipe -fexceptions -funsigned-char -Wall -Wno-uninitialized -Wno-long-long -Wcast-align&nbsp; -DSAPwithUNICODE&nbsp; -DSAPonUNIX&nbsp; -D__NO_MATH_INLINES -fPIC&nbsp; -DSAPwithTHREADS&nbsp;&nbsp; Connection.c &gt; 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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 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>