Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.86k stars 527 forks source link

perlcc "No dbm on this machine" error #1063

Closed p5pRT closed 14 years ago

p5pRT commented 24 years ago

Migrated from rt.perl.org#2014 (status was 'resolved')

Searchable as RT2014$

p5pRT commented 24 years ago

From rs8724@swgate0.sbc.com

Does perlcc support DBM? I am getting this error at runtime​:

  No dbm on this machine at unixfilter.pl line 188.

The line numbers seem to be off by about 4\, but this is probably the line in my script that does a dbmopen().

According to the O'Reilly Programming Perl book\, this error message should never happen since most recent machines (and perl\, itself) include DBM support.

Any help/suggestions appreciated.

Ralph Santagato SBC Communications\, Inc.

Perl Info ``` Site configuration information for perl 5.00503: Configured by rs8724 at Wed Jan 19 11:56:31 CST 2000. Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration: Platform: osname=hpux, osvers=10.20, archname=PA-RISC1.1 uname='hp-ux swgate0 b.10.20 c 9000819 32601391 32-user license ' hint=recommended, useposix=true, d_sigaction=define usethreads=undef useperlio=undef d_sfio=undef Compiler: cc='cc', optimize='-O', gccversion= cppflags='-D_HPUX_SOURCE -Aa' ccflags ='-D_HPUX_SOURCE -Aa' stdchar='unsigned char', d_stdstdio=define, usevfork=false intsize=4, longsize=4, ptrsize=4, doublesize=8 d_longlong=undef, longlongsize=, d_longdbl=define, longdblsize=16 alignbytes=8, usemymalloc=y, prototype=define Linker and Libraries: ld='ld', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib/pa1.1 /lib /usr/lib /usr/ccs/lib libs=-lnsl_s -lndbm -ldld -lm -lc -lndir -lcrypt libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a Dynamic Linking: dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-B,deferred ' cccdlflags='+z', lddlflags='-b -L/usr/local/lib' Locally applied patches: @INC for perl 5.00503: /opt/perl5/lib/5.00503/PA-RISC1.1 /opt/perl5/lib/5.00503 /opt/perl5/lib/site_perl/5.005/PA-RISC1.1 /opt/perl5/lib/site_perl/5.005 . Environment for perl 5.00503: HOME=/home/email/rs8724 LANG (unset) LANGUAGE (unset) LD_LIBRARY_PATH (unset) LOGDIR (unset) PATH=/home/email/rs8724/bin:/usr/bin:/usr/localcw/bin:/usr/local/bin:/opt/ansic/bin:/usr/ccs/bin:/usr/contrib/bin:/opt/nettladm/bin:/usr/bin/X11:/usr/contrib/bin/X11:/opt/graphics/common/bin:/opt/upgrade/bin:/opt/CC/bin:/opt/langtools/bin:/opt/perf/bin:/opt/imake/bin:/opt/pd/bin:/opt/graphics/OpenGL/debugger/bin:/opt/hparray/bin:/opt/pred/bin:/opt/ignite/bin:/usr/sbin:.:/usr/local/sh:/usr/lib/kw:/usr/sysguard/bin PERL_BADLANG (unset) SHELL=/usr/bin/sh ```
p5pRT commented 17 years ago

@smpeters - Status changed from 'open' to 'stalled'

p5pRT commented 14 years ago

From @chorny

Error rereported as http​://code.google.com/p/perl-compiler/issues/detail?id=24

On Fri Jan 21 00​:57​:36 2000\, rs8724@​swgate0.sbc.com wrote​:

----------------------------------------------------------------- [Please enter your report here]

Does perlcc support DBM? I am getting this error at runtime​:

No dbm on this machine at unixfilter\.pl line 188\.

The line numbers seem to be off by about 4\, but this is probably the line in my script that does a dbmopen().

According to the O'Reilly Programming Perl book\, this error message should never happen since most recent machines (and perl\, itself) include DBM support.

Any help/suggestions appreciated.

Ralph Santagato SBC Communications\, Inc.

[Please do not change anything below this line] -----------------------------------------------------------------

-- Alexandr Ciornii\, http​://chorny.net

p5pRT commented 14 years ago

The RT System itself - Status changed from 'stalled' to 'open'

p5pRT commented 14 years ago

@chorny - Status changed from 'open' to 'resolved'