the said:
I think your perl is lying. My perl 5.8.8 complains:
Search pattern not terminated at ./foo line 6.
Curious. As I said, it works on mine, and perl -V has this
to say for itself:
Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
Platform:
osname=freebsd, osvers=7.0-stable, archname=i386-freebsd-64int
uname='freebsd debranded.6dollardialup.com 7.0-stable freebsd \
7.0-stable #0: mon apr 21 11:15:06 cdt 2008 \
[email protected]:usrobjusrsrcsysapr08 i386 '
config_args='-sde -Dprefix=/usr/local \
-Darchlib=/usr/local/lib/perl5/5.8.8/mach \
-Dprivlib=/usr/local/lib/perl5/5.8.8 \
-Dman3dir=/usr/local/lib/perl5/5.8.8/perl/man/man3 \
-Dman1dir=/usr/local/man/man1 \
-Dsitearch=/usr/local/lib/perl5/site_perl/5.8.8/mach \
-Dsitelib=/usr/local/lib/perl5/site_perl/5.8.8 \
-Dscriptdir=/usr/local/bin \
-Dsiteman3dir=/usr/local/lib/perl5/5.8.8/man/man3 \
-Dsiteman1dir=/usr/local/man/man1 \
-Ui_malloc -Ui_iconv -Uinstallusrbinperl \
-Dcc=cc -Duseshrplib \
-Dccflags=-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" \
-Doptimize=-O2 -fno-strict-aliasing -pipe -Ud_dosuid -Ui_gdbm \
-Dusethreads=n -Dusemymalloc=y -Duse64bitint'
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef \
usemultiplicity=undef
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=define use64bitall=undef uselongdouble=undef
usemymalloc=y, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" \
-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe \
-Wdeclaration-after-statement -I/usr/local/include',
optimize='-O2 -fno-strict-aliasing -pipe ',
cppflags='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" \
-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe \
-Wdeclaration-after-statement -I/usr/local/include'
ccversion='', gccversion='4.2.1 20070719 [FreeBSD]', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long long', ivsize=8, nvtype='double', \
nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -Wl,-E