Re: Glob.so: undefined symbol
[email protected] (Nicholas Clark) Thu, 15 Apr 2004 17:26:19 +0100
| Newsgroups | perl.ponie.dev |
|---|---|
| Message-ID | <[email protected]> |
On Sat, Apr 10, 2004 at 03:42:23PM +0200, Philippe Revault wrote: > Hello, > > I have not much to say cause i am not developper but the situation is I > have installed ponie-2 because I want to get Test::More needed to > install later Marc::Record. > > So the point is when in directory Marc-Record-1.38 i launch 'perl > Makefile.PL' i got this message : > Checking if your kit is complete... > Looks good > perl: relocation error: > /usr/local/perl_modules_i/ponie-2/lib/auto/File/Glob/Glob.so: undefined > symbol: Perl_macro_SvCUR > > Could you help me understand this and what to do with ? Test::More is included in a lot of modules on CPAN, not just ponie. ponie is still a very early development project and not meant to be installed (yet). You're probably the first person to try installing it - not even the developers have tried yet :-) I'm curious - why did you download ponie to get it? http://search.cpan.org/ doesn't list ponie when you search for Test::More, and when I tested today the CPAN module will try to fetch Test-Simple-0.47.tar.gz, not ponie. (I'm not sure if these has been changed since Saturday when you wrote your e-mail) Basically, if whatever suggested downloading ponie is a computer program, it is wrong, and needs fixing. The correct answer is Test Simple - if you (carefully) delete your ponie install, and instead use your normal perl to build http://search.cpan.org/CPAN/authors/id/M/MS/MSCHWERN/Test-Simple-0.47.tar.gz then you should have no problems about undefined symbols in Glob.so (etc) I hope this helps. Nicholas Clark