#include /* define external functions */ extern void football(); extern void ok(); extern void big12(); int main() { printf("Inside main()\n"); /* use a function from each object file that is in the library */ football(); ok(); big12(); return 0; } #### #!/usr/local/perl/5.6.1.4/bin/perl -w use ConsistentSet "1.0.2"; # This finds the library Inline use Inline C => DATA => LIBS => '-lgin'; first(); __END__ __C__ #include #include "main.c" int first() { printf("Inside main()\n"); /* use a function from each object file that is in the library */ football(); ok(); big12(); return 0; } #### Inside main() ld.so.1: /usr/local/perl/5.6.1.4/bin/perl: fatal: relocation error: file /SIMPLE/_Inline/lib/auto/first_pl_d0aa/first_pl_d0aa.so: symbol football: referenced symbol not found Killed