in reply to Issue: Encode.so: undefined symbol: PL_utf8skip

Could be the perl running your program is not the one you used to compile your extension. Check your perl with -v at the command line, and its @INC with -V

The way forward always starts with a minimal test.

Replies are listed 'Best First'.
Re^2: Issue: Encode.so: undefined symbol: PL_utf8skip
by Anonymous Monk on Jul 23, 2015 at 20:54 UTC
    Thanks @1nickt.

    I have tried:

    perl -e "print \"@INC\""
    And got:
    /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr +/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 / +usr/local/lib/site_perl

    and perl -v and got:

    This is perl 5, version 18, subversion 2 (v5.18.2) built for x86_64-li +nux-gnu-thread-multi (with 41 registered patches, see perl -V for more detail)
    Which I think does looks fine.