Re: Resulting Makefile won't 'make' during install of DBD-ODBC
From: corey k (coreyk_at_altrec.com)
Date: 12/19/03
- Previous message: Mahtaj Khamneian: "RE: Simple Perl"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 18 Dec 2003 16:06:12 -0800
I came across this and am getting the missing seperator error even
after replacing the 4 spaces with a tab.
I get this on make:
Makefile:90: *** missing separator. Stop.
In the Makefile, there appears to be a bunch of junk:
--snip--
installhtml3dir=''
installman1 <----- line 90
INSTALLSITEBIN = /usr
INSTALLVENDORBIN = /usr/bin'
installvendorhtml1=''
installvendorhtml3=''
installvendorlib='/u
INSTALLSCRIPT = /usr/bin
PERL_LIB = /usr/lib/perl5/5.8.0
PERL_ARCHLIB = /usr/lib/perl5/5.8.0/i386-linux-thread-multi
SITELIBEXP = '/usr/lib/perl5/site_perl'
sit
SITEARCHEXP = /usr/lib/pe
LIBPERL_A = libperl.a'
libc='
FIRST_MAKEFILE = Makefile
MAKE_APERL_FILE = Makefile.aperl
--snip--
I've tried this on two different machines, both with fresh installs of
RedHat 9.
Every time I get truncated lines in the Makefile, like the ones pasted
above.
I've also tried installing via CPAN, no dice.
Any ideas?
Thanks,
corey
jurlwin@esoftmatic.com (Jeff Urlwin) wrote in message news:<!~!AAAAAFAzpFj6uuRMlb7PMmFb9TBkG14A@esoftmatic.com>...
> It's a bug in Makefile.PL. Put tabs in front of the $(NOOP) and rerun
> Makefile.pl
>
> Jeff
>
> > -----Original Message-----
> > From: Bultena.S@forces.gc.ca [mailto:Bultena.S@forces.gc.ca]
> > Sent: Tuesday, November 25, 2003 12:06 PM
> > To: dbi-users@perl.org
> > Cc: jurl@cpan.org
> > Subject: Resulting Makefile won't 'make' during install of DBD-ODBC
> >
> >
> >
> > Hi,
> >
> > I've been trying to install DBD-ODBC on a Solaris 2.8 machine
> > and have hit a snag I can't solve myself.
> >
> > After running perl Makefile.pl, I tried running make. It
> > refused to run (see log below). I have the 'make' utility
> > that came with Solaris and the GNU 'make' utility. Both
> > refused to run..
> >
> > Summary:
> > GNU make error message ->
> > Makefile:303: *** missing separator. Stop.
> >
> > css make error message ->
> > make: Fatal error in reader: Makefile, line 304: Unexpected
> > end of line seen
> >
> > The following is the additional info that you requested, as
> > well as the following attachments
> > (log of the attempted install and the makefile)
> >
> > <<myinstall.txt>> <<Makefile.txt>>
> > If anybody could help me with this, I would really appreciate
> > it. My nerves are frazzled! Sandy Bultena bultena.s@forces.gc.ca
> >
> > Results of perl -V
> > 8:(1)[/usr] perl -V
> > Summary of my perl5 (revision 5.0 version 8 subversion 2)
> > configuration:
> > Platform:
> > osname=solaris, osvers=2.8, archname=sun4-solaris
> > uname='sunos eight 5.8 generic_108528-15 sun4u sparc
> > sunw,ultra-250 '
> > config_args=''
> > 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=undef use64bitall=undef uselongdouble=undef
> > usemymalloc=n, bincompat5005=undef
> > Compiler:
> > cc='cc', ccflags =' -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
> > optimize='-O',
> > cppflags=''
> > ccversion='Sun WorkShop 6 update 2 C 5.3 2001/05/15',
> > gccversion='', gccosandvers=''
> > intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
> > d_longlong=define, longlongsize=8, d_longdbl=define,
> > longdblsize=16
> > ivtype='long', ivsize=4, nvtype='double', nvsize=8,
> > Off_t='off_t', lseeksize=8
> > alignbytes=8, prototype=define
> > Linker and Libraries:
> > ld='cc', ldflags =' -L/usr/lib -L/usr/ccs/lib
> > -L/software/SUNWspro/WS6U2/lib -L/usr/local/lib '
> > libpth=/usr/lib /usr/ccs/lib /software/SUNWspro/WS6U2/lib
> > /usr/local/lib
> > libs=-lsocket -lnsl -ldl -lm -lc
> > perllibs=-lsocket -lnsl -ldl -lm -lc
> > libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
> > gnulibc_version=''
> > Dynamic Linking:
> > dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
> > cccdlflags='-KPIC', lddlflags='-G -L/usr/lib
> > -L/usr/ccs/lib -L/software/SUNWspro/WS6U2/lib -L/usr/local/lib'
> >
> >
> > Characteristics of this binary (from libperl):
> > Compile-time options: USE_LARGE_FILES
> > Built under solaris
> > Compiled at Nov 20 2003 16:43:20
> > %ENV:
> > PERL5LIB="/Sysgen17c//Bin/PerlLib:/Sysgen17c//Bin/PerlLib:"
> > @INC:
> > /usr/local/lib/perl5/5.8.2/sun4-solaris
> > /usr/local/lib/perl5/5.8.2
> > /usr/local/lib/perl5/site_perl/5.8.2/sun4-solaris
> > /usr/local/lib/perl5/site_perl/5.8.2
> > /usr/local/lib/perl5/site_perl
> > .
> > 8:(0)[/usr]
> > Sandy
> > x4118
> >
> >
>
> --
- Previous message: Mahtaj Khamneian: "RE: Simple Perl"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]