[Lunar-bugs] [Lunar Linux 0000189]: SDL_perl fails to build
Lunar bug reports list
lunar-bugs at lunar-linux.org
Sat Mar 3 16:22:36 CET 2007
A NOTE has been added to this issue.
======================================================================
http://bugs.lunar-linux.org/view.php?id=189
======================================================================
Reported By: engelsman
Assigned To:
======================================================================
Project: Lunar Linux
Issue ID: 189
Category: module
Reproducibility: always
Severity: minor
Priority: normal
Status: new
Moonbase Version: 20070303.07
Core Tools: Lunar
Core Tools Version: 20070106
======================================================================
Date Submitted: 03-03-2007 15:33 CET
Last Modified: 03-03-2007 16:22 CET
======================================================================
Summary: SDL_perl fails to build
Description:
I had SDL_perl installed before re-installing the 1.6.1 ISO.
Now when I try to build it, it fails with:
# Error: Can't load 'blib/arch/auto/SDL_perl/SDL_perl.so' for module
SDL_perl: /usr/lib/libsmpeg-0.4.so.0: undefined symbol: __cxa_pure_virtual
at /usr/lib/perl5/5.8.8/i686-linux-thread-multi/DynaLoader.pm line 230.
AFAICT, neither SDL_perl nor smpeg have really changed recently.
Could it be that there's a missing dependency somewhere against something
that I had already installed on the old system, but haven't re-installed
on 1.6.1 yet?
======================================================================
----------------------------------------------------------------------
engelsman - 03-03-07 16:22
----------------------------------------------------------------------
The README recommends installing the perl Test-Simple module too, but this
doesn't make any difference.
If I copy to zlocal, and remove the './Build test' line then it will build
without error.
Unfortunately, frozen-bubble hits something similar instead:
Building frozen-bubble version 2.1.0
perl -ne "print \$1 if m|\\\$version = '(.*)';|" c_stuff/lib/fb_stuff.pm >
VERSION
Can't load
'/usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi/auto/SDL_perl/SDL_perl.so'
for module SDL_perl: /usr/lib/libsmpeg-0.4.so.0: undefined symbol:
__cxa_pure_virtual at
/usr/lib/perl5/5.8.8/i686-linux-thread-multi/DynaLoader.pm line 230.
at /usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi/SDL.pm line 13
Compilation failed in require at
/usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi/SDL.pm line 13.
BEGIN failed--compilation aborted at
/usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi/SDL.pm line 13.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
*** I need perl-SDL installed
make: *** [dirs] Error 1
Issue History
Date Modified Username Field Change
======================================================================
03-03-07 15:33 engelsman New Issue
03-03-07 15:33 engelsman Moonbase Version => 20070303.07
03-03-07 15:33 engelsman Core Tools => Lunar
03-03-07 15:33 engelsman Core Tools Version => 20070106
03-03-07 15:34 engelsman File Added: SDL_perl.log
03-03-07 16:22 engelsman Note Added: 0000375
======================================================================
More information about the Lunar-bugs
mailing list