sernova has asked for the wisdom of the Perl Monks concerning the following question:

Dear all, Many thanks for all the people who recommended me Mandriva 2007. That's a real miracle! Now I would like to install Regexp-module and see there is no 'goal' in /usr/lib/perl5/5.8.8/i386-linux/CORE/EXTERN.h', required for `Regexp.o (I translated from Russian). What should I write to this EXTERN.h - file?
Many thanks in advance!
Natalia

The whole output is below:

cpan shell -- CPAN exploration and modules installation (v1.7602) ReadLine support available (try 'install Bundle::CPAN') cpan> install Regexp CPAN: Storable loaded ok Going to read /root/.cpan/Metadata Database was generated on Mon, 11 Dec 2006 20:25:11 GMT CPAN: LWP::UserAgent loaded ok Fetching with LWP: http://www.perl.com/CPAN/authors/01mailrc.txt.gz Going to read /root/.cpan/sources/authors/01mailrc.txt.gz Fetching with LWP: http://www.perl.com/CPAN/modules/02packages.details.txt.gz Going to read /root/.cpan/sources/modules/02packages.details.txt.gz Database was generated on Sat, 16 Dec 2006 19:25:36 GMT There's a new CPAN.pm version (v1.8802) available! [Current version is v1.7602] You might want to try install Bundle::CPAN reload cpan without quitting the current session. It should be a seamless upgrad +e while we are running... Fetching with LWP: http://www.perl.com/CPAN/modules/03modlist.data.gz Going to read /root/.cpan/sources/modules/03modlist.data.gz Going to write /root/.cpan/Metadata Running install for module Regexp Running make for G/GB/GBARR/Regexp-0.004.tar.gz Fetching with LWP: http://www.perl.com/CPAN/authors/id/G/GB/GBARR/Regexp-0.004.tar.gz CPAN: Digest::MD5 loaded ok Fetching with LWP: http://www.perl.com/CPAN/authors/id/G/GB/GBARR/CHECKSUMS Checksum for /root/.cpan/sources/authors/id/G/GB/GBARR/Regexp-0.004.ta +r.gz ok Scanning cache /root/.cpan/build for sizes Regexp-0.004/ Regexp-0.004/typemap Regexp-0.004/Makefile.PL Regexp-0.004/Regexp.xs Regexp-0.004/MANIFEST.SKIP Regexp-0.004/Regexp.pm Regexp-0.004/README Regexp-0.004/t/ Regexp-0.004/t/basic.t Regexp-0.004/MANIFEST CPAN.pm: Going to build G/GB/GBARR/Regexp-0.004.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Regexp cp Regexp.pm blib/lib/Regexp.pm /usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -typemap /usr +/lib/perl5/5.8.8/ExtUtils/typemap -typemap typemap Regexp.xs > Regex +p.xsc && mv Regexp.xsc Regexp.c make: *** Нет прави&#1 +083;а для сборк +и цели `/usr/lib/perl5/5.8.8/i386-linux +/CORE/EXTERN.h', требуем&#1 +086;й для `Regexp.o'. Ост&# +1072;нов. /usr/bin/make -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible

20061217 Janitored by Corion: Added formatting, code tags, as per Writeup Formatting Tips. Unfortunately, the cyryllic chars get entity-encoded.

  • Comment on Regexp-module installation failed. What to change in /usr/lib/perl5/5.8.8/i386-linux/CORE/EXTERN.h', required for `Regexp.o
  • Select or Download Code

Replies are listed 'Best First'.
Re: Regexp-module installation failed. What to change in /usr/lib/perl5/5.8.8/i386-linux/CORE/EXTERN.h', required for `Regexp.o
by demerphq (Chancellor) on Dec 17, 2006 at 18:34 UTC

    The Regexp module hasnt been updated since 1997. And the engine has changed quite a bit since then. Id be surprised if the module works on anything close to what would be considered to be a "modern perl" (aka post 5.6.0)

    If this module is really important to you please explain why, and maybe, just maybe ill look into making it work with modern perls.

    ---
    $world=~s/war/peace/g

      Note that the Mandriva 2007 free installation disk does not install this file and quite a few others in the /usr/lib/perl/5.8. 8/CORE/ directory. I had to download and reinstall 5.8.8
Re: Regexp-module installation failed.
by chargrill (Parson) on Dec 17, 2006 at 17:03 UTC

    I've got a slightly different Perl on a totally different architecture, and I can't seem to install/build the Regexp module either. I seem to get a little further in the process than you have. Best advice I can give is to report the build failure on rt.cpan.org.

    Also, you might wish to search around this site to find some writeup formatting tips, because your post is all jumbled together and very difficult to read.



    --chargrill
    s**lil*; $*=join'',sort split q**; s;.*;grr; &&s+(.(.)).+$2$1+; $; = qq-$_-;s,.*,ahc,;$,.=chop for split q,,,reverse;print for($,,$;,$*,$/)