Comment #3 on issue 170 by alaska...@gmail.com: Support for Activestate perl 5.18.1.1800 on windows
http://code.google.com/p/vim/issues/detail?id=170

Unfortunately this patch does not work with Activestate perl 5.18.1 x64.
Part of error log:

if_perl.c:1916:15: note: in expansion of macro 'newXSproto_portable'
         (void)newXSproto_portable("VIBUF::Get", XS_VIBUF_Get, file, "$;@");
               ^
if_perl.c:1137:67: error: expected expression before ')' token
#define newXSproto_portable(name, c_impl, file, proto) (PL_Sv=(SV*)newXS(name, c_impl, file), sv_setpv(PL_Sv, proto), (CV*)PL_Sv)
                                                                   ^
if_perl.c:1917:15: note: in expansion of macro 'newXSproto_portable'
         (void)newXSproto_portable("VIBUF::Set", XS_VIBUF_Set, file, "$;@");
               ^
if_perl.c:1137:66: error: invalid operands to binary * (have 'struct <anonymous> *' and 'struct <anonymous> *') #define newXSproto_portable(name, c_impl, file, proto) (PL_Sv=(SV*)newXS(name, c_impl, file), sv_setpv(PL_Sv, proto), (CV*)PL_Sv)
                                                                  ^
if_perl.c:1917:15: note: in expansion of macro 'newXSproto_portable'
         (void)newXSproto_portable("VIBUF::Set", XS_VIBUF_Set, file, "$;@");
               ^
if_perl.c:1137:67: error: expected expression before ')' token
#define newXSproto_portable(name, c_impl, file, proto) (PL_Sv=(SV*)newXS(name, c_impl, file), sv_setpv(PL_Sv, proto), (CV*)PL_Sv)
                                                                   ^
if_perl.c:1918:15: note: in expansion of macro 'newXSproto_portable'
(void)newXSproto_portable("VIBUF::Delete", XS_VIBUF_Delete, file, "$;@");
               ^
if_perl.c:1137:66: error: invalid operands to binary * (have 'struct <anonymous> *' and 'struct <anonymous> *') #define newXSproto_portable(name, c_impl, file, proto) (PL_Sv=(SV*)newXS(name, c_impl, file), sv_setpv(PL_Sv, proto), (CV*)PL_Sv)
                                                                  ^
if_perl.c:1918:15: note: in expansion of macro 'newXSproto_portable'
(void)newXSproto_portable("VIBUF::Delete", XS_VIBUF_Delete, file, "$;@");
               ^
if_perl.c:1137:67: error: expected expression before ')' token
#define newXSproto_portable(name, c_impl, file, proto) (PL_Sv=(SV*)newXS(name, c_impl, file), sv_setpv(PL_Sv, proto), (CV*)PL_Sv)
                                                                   ^
if_perl.c:1919:15: note: in expansion of macro 'newXSproto_portable'
(void)newXSproto_portable("VIBUF::Append", XS_VIBUF_Append, file, "$;@");
               ^
if_perl.c:1137:66: error: invalid operands to binary * (have 'struct <anonymous> *' and 'struct <anonymous> *') #define newXSproto_portable(name, c_impl, file, proto) (PL_Sv=(SV*)newXS(name, c_impl, file), sv_setpv(PL_Sv, proto), (CV*)PL_Sv)
                                                                  ^
if_perl.c:1919:15: note: in expansion of macro 'newXSproto_portable'
(void)newXSproto_portable("VIBUF::Append", XS_VIBUF_Append, file, "$;@");
               ^
if_perl.c:1924:5: error: 'XSRETURN_YES' undeclared (first use in this function)
     XSRETURN_YES;
     ^
Make_ming.mak:734: recipe for target 'gobjx86-64/if_perl.o' failed
mingw32-make.exe: *** [gobjx86-64/if_perl.o] Error 1

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- You received this message because you are subscribed to the Google Groups "vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Raspunde prin e-mail lui