Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re: Can't compile XS, getting "strcmp" error

by AgentM (Curate)
on May 12, 2001 at 02:50 UTC ( #79861=note: print w/ replies, xml ) Need Help??


in reply to Can't compile XS, getting "strcmp" error

Ensure that xstest.c at line 37 contains a call to strcmp where the first argument is a char*. It's rather self-explanatory. If you need additional help, you need to post the relevant piece of code.

AgentM Systems nor Nasca Enterprises nor Bone::Easy nor Macperl is responsible for the comments made by AgentM. Remember, you can build any logical system with NOR.


Comment on Re: Can't compile XS, getting "strcmp" error
Re: Re: Can't compile XS, getting "strcmp" error
by MrNobo1024 (Hermit) on May 12, 2001 at 04:39 UTC
    Actually xstest.c dosen't call strcmp at all. The relevant code is

    xstest.xs:

    #include "EXTERN.h" #include "perl.h" #include "XSUB.h" MODULE = xstest PACKAGE = xstest void hello() CODE: printf("Hello, world!\n");
    xstest.c:
    /* * This file was generated automatically by xsubpp version 1.9508 from + the * contents of xstest.xs. Do not edit this file, edit xstest.xs instea +d. * * ANY CHANGES MADE HERE WILL BE LOST! * */ #line 1 "xstest.xs" #include "EXTERN.h" #include "perl.h" #include "XSUB.h" #line 16 "xstest.c" XS(XS_xstest_hello) { dXSARGS; if (items != 0) Perl_croak(aTHX_ "Usage: xstest::hello()"); { #line 11 "xstest.xs" printf("Hello, world!\n"); #line 25 "xstest.c" } XSRETURN_EMPTY; } #ifdef __cplusplus extern "C" #endif XS(boot_xstest) { dXSARGS; char* file = __FILE__; XS_VERSION_BOOTCHECK ; newXS("xstest::hello", XS_xstest_hello, file); XSRETURN_YES; }

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://79861]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (9)
As of 2014-08-02 02:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Who would be the most fun to work for?















    Results (53 votes), past polls