*BSD News Article 70034


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.wildstar.net!cancer.vividnet.com!hunter.premier.net!news.nl.innet.net!INnl.net!news.be.innet.net!bofh.dot!INbe.net!plug.news.pipex.net!pipex!tank.news.pipex.net!pipex!oleane!francenet.fr!usenet
From: Gildas Perrot <perrot@francenet.fr>
Newsgroups: comp.unix.bsd.bsdi.misc
Subject: perl 5.002 on BSD/OS 2.1 ?
Date: Mon, 03 Jun 1996 13:03:31 +0200
Organization: Francenet -- Paris, France
Lines: 67
Message-ID: <31B2C683.794BDF32@francenet.fr>
NNTP-Posting-Host: epiphore.francenet.fr
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.0b2 (X11; I; BSD/OS 2.0 i386)

Hi,

I am trying to install perl 5.002 on BSD/OS 2.1. Here is myconfig :


Summary of my perl5 (5.0 patchlevel 2) configuration:
  Platform:
    osname=bsdos, osver=2.1, archname=i386-bsdos
    uname='bsdos epiphore.francenet.fr 2.1 bsdi bsdos 2.1 kernel #5: wed
apr 
24 08:52:51 met dst 1996
root@epiphore.francenet.fr:usrsrcsyscompilefrancenet 
i386 '
    hint=recommended, useposix=true 
  Compiler:
    cc='gcc2', optimize='-O', gccversion=2.7.2
    cppflags='-I/usr/local/include'
    ccflags ='-I/usr/local/include'
    stdchar='char', d_stdstdio=undef, usevfork=false
    voidflags=15, castflags=0, d_casti32=define, d_castneg=define
    intsize=4, alignbytes=4, usemymalloc=y, randbits=31
  Linker and Libraries:
    ld='shlicc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /usr/lib
    libs=-lgdbm -ldl -lm -lc
    libc=/usr/lib/libc.a, so=o
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=o, d_dlsymun=undef, ccdlflags=' '
    cccdlflags='-fpic', lddlflags='none -L/usr/local/lib'

When executing 'mak', I have this error message :

Extracting find2perl (with variable substitutions)
touch all

        Making DB_File (dynamic)
Warning (will try anyway): No library found for -ldb
Writing Makefile for DB_File
umask 0 && cp DB_File.pm ../../lib/DB_File.pm
AutoSplitting DB_File (../../lib/auto/DB_File)
.../../miniperl -I../../lib -I../../lib ../../lib/ExtUtils/xsubpp
-noprototypes 
-typemap ../../lib/ExtUtils/typemap -typemap typemap DB_File.xs
>DB_File.tc && 
mv DB_File.tc DB_File.c
gcc2 -c  -I/usr/local/include -O -DVERSION=\"1.01\"
-DXS_VERSION=\"1.01\" 
-fpic -I../..  DB_File.c
DB_File.c:28:invalid character '[' in first operand
DB_File.c:30:invalid character '@' in first operand
DB_File.c:39:invalid character '@' in first operand
DB_File.c:45:invalid character '@' in first operand
DB_File.c:48:invalid character '@' in first operand
.....
DB_File.c:1336:Rest of line ignored. 1st junk character valued 93 (]).
DB_File.c:1337:Rest of line ignored. 1st junk character valued 93 (]).
DB_File.c:1338:Rest of line ignored. 1st junk character valued 93 (]).
D
....
Stop.
*** Error code 1

Any idea about this problem ?        Thanks in advance.

-- 
Gildas PERROT, perrot@francenet.fr
FranceNet, 28 rue Desaix, 75015 Paris