Perl Symbol Lookup Error Undefined Symbol Perl_istack_sp_ptr
Contents |
HCL Search Reviews Search ISOs Go to Page... LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware [SOLVED] perl symbol lookup error undefined symbol perl_xs_apiversion_bootcheck Perl - undefined symbol error since -current updates User Name Remember Me?
Perl Symbol Lookup Error Perl_istack_sp_ptr
Password Slackware This Forum is for the discussion of Slackware Linux. Notices Welcome to LinuxQuestions.org, a friendly and undefined symbol: perl_xs_handshake active Linux Community. You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced
Undefined Symbol: Perl_istack_sp_ptr Zimbra
search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today! Note that registered members see fewer ads, and ContentLink is completely disabled once you log in. Are you new to LinuxQuestions.org? Visit the following links: Site Howto | Site FAQ | Sitemap | Register Now If you have any undefined symbol: perl_gthr_key_ptr problems with the registration process or your account login, please contact us. If you need to reset your password, click here. Having a problem logging in? Please visit this page to clear all LQ-related cookies. Introduction to Linux - A Hands on Guide This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter. For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own. Click Here to receive this Complete Guide absolutely free. Search this Thread 07-17-2012, 02:15 AM #1 bg4 LQ Newbie Registered: Jan 2007 Distribution
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more
Util.so Undefined Symbol: Perl_istack_sp_ptr
about Stack Overflow the company Business Learn more about hiring developers or posting ads
Cwd.so Undefined Symbol: Perl_istack_sp_ptr
with us Stack Overflow Questions Jobs Documentation Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow usr bin perl symbol lookup error is a community of 6.2 million programmers, just like you, helping each other. Join them; it only takes a minute: Sign up Switch to different version of Perl - modules version up vote 2 http://www.linuxquestions.org/questions/slackware-14/perl-undefined-symbol-error-since-current-updates-4175417121/ down vote favorite I am trying to use a new version of perl - 5.18.1 and I get an error for one of the modules I am trying to use: /usr/local/perl-5.18.1/bin/perl: symbol lookup error: /home/riskprod/bin/lib/perl5/x86_64-linux-thread-multi/auto/Cwd/Cwd.so: undefined symbol: Perl_Tstack_sp_ptr I have cpan and use it for my modules. From my research it looks like the reason for the error is that it was built using different version of perl. How can http://stackoverflow.com/questions/20407963/switch-to-different-version-of-perl-modules-version I change the version of the build? What would be the proper solution to this problem? Some details Here is what I have in bash_profile: export PERL_LOCAL_LIB_ROOT="/home/riskprod/perl5:$PERL_LOCAL_LIB_ROOT"; export PERL_MB_OPT="--install_base "/home/riskprod/perl5""; export PERL_MM_OPT="INSTALL_BASE=/home/riskprod/perl5"; export PERL5LIB="/home/riskprod/perl5/lib/perl5:$PERL5LIB"; export PATH="/home/riskprod/perl5/bin:$PATH"; Here is how I ran the cpan: /usr/local/perl-5.18.1/bin/perl -MCPAN -e shell I did this to reinstall: force install Cwd linux perl perl-module cpan share|improve this question edited Dec 5 '13 at 18:57 asked Dec 5 '13 at 18:37 Roman Goyenko 4,35522455 add a comment| 1 Answer 1 active oldest votes up vote 1 down vote accepted The module you are trying to use was compiled against a different build of Perl. It's not clear what you did for that to happen. Maybe you set PERL5LIB to point to an directory into which modules were installed using INSTALL_BASE? (Damn you, INSTALL_BASE!) You just need to reinstall the module, but it would also help to stop looking in whatever directory contains the that module. share|improve this answer answered Dec 5 '13 at 18:45 ikegami 203k7133310 I did try to rebuild/reinstall, but I get the same result. Please look at the details I added in the post. –Roman Goyenko Dec 5 '13 at 18:57 I shell rephrase: "It looks
symbol: Perl_Tstack_sp_ptr Is there anybody could tell me how to solve this problem? Thanks in advance! my system: Red Hat Linux Enterprise 5 and my perl: undefined symbol perl-5.8.8 Comment on perl: symbol lookup error:/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/DBI/DBI.so: undefined symbol: Perl_Tstack_sp_ptr Replies are listed 'Best First'. Re: perl: symbol lookup error:/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/DBI/DBI.so: undefined symbol: Perl_Tstack_sp_ptr by moritz (Cardinal) on Jun 30, 2008 at 08:59UTC How perl symbol lookup did you install DBI? And what's your code?[reply] Re^2: perl: symbol lookup error:/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/DBI/DBI.so: undefined symbol: Perl_Tstack_sp_ptr by simul (Novice) on Feb 26, 2009 at 14:05UTC I don't know if it's any help but *if* you're embedding perl in a shred libray, and *if* that library is, in tern calling "use DBI", and *if* you're developing on a unix system... then that shared library, in addition to setting up DynaLoader xs_init stuff, needs to add this to xs_init: #ifdef unix dlopen("libperl.so", RTLD_LAZY|RTLD_GLOBAL); #endif [download] or else it won't work. [reply][d/l] Back to Seekers of Perl Wisdom