troubleshooting Question

RE: Using Inline C - under windows. Urgent

Avatar of SketchySteve
SketchySteve asked on
Perl
5 Comments1 Solution561 ViewsLast Modified:
Hi there,

I have a fairly simple C function which I need to itegrate into a perl script. I have looked around and Inline (http://search.cpan.org/~ingy/Inline-0.43/C/C.pod) seems to be the simplest way to acheive this.

First  I needed nmake for Visual Studio 6.0 C++. I found this file here http://download.microsoft.com/download/vc15/Patch/1.52/W95/EN-US/Nmake15.exe installed it and set a path variable so it could be found.  

After installing Inline and nmake I am still unable to run simple hello world c progs or any other type either. I always get this message.

Had problems bootstrapping Inline module 'hello_pl_b1a6'

Can't locate loadable object for module hello_pl_b1a6 in @INC (@INC contains: C:\_Inline\lib C:/Perl/lib C:/Perl/site/li
b .) at C:/Perl/site/lib/Inline.pm line 500

 at C:\hello.pl line 0
INIT failed--call queue aborted.



This is a very urgent problem and help would be appreciated greatly. Am really wracking my brain to work out what might be going wrong. Could it be that my version of Perl was not compiled with nmake (i'm using 5.8 with windows XP)?

Here is the program giving the error message

use Inline C;
    greet('Ingy');
    greet(42);
    __END__    
    __C__
    void greet(char* name) {
      printf("Hello %s!\n", name);
    }


This is from the inline cook book and all other program fail aswell (in the same way).


Join the community to see this answer!
Join our exclusive community to see this answer & millions of others.
Unlock 1 Answer and 5 Comments.
Join the Community
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 5 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros