hide random home http://www.fmi.uni-passau.de/archive/doc/unix/perl/faq/2.5.html (Einblicke ins Internet, 10/1995)

How can I call my system's unique C functions from Perl?

How can I call my system's unique C functions from Perl?


    If these are system calls and you have the syscall() function, then
    you're probably in luck -- see the next question.  For arbitrary
    library functions, it's not quite so straight-forward.  While you
    can't have a C main and link in Perl routines, if you're
    determined, you can extend Perl by linking in your own C routines.
    See the usub/ subdirectory in the Perl distribution kit for an example
    of doing this to build a Perl that understands curses functions.  It's
    neither particularly easy nor overly-documented, but it is feasible.