Jai...YIPPY <[EMAIL PROTECTED]> writes: >Thanks for responding, > >Here are the files you requested. > >Regards, >Jai. > >> Jai <[EMAIL PROTECTED]> writes: >> >Hi, >> >I have been trying to install Tk804.025_beta2 perl bundle using CPAN. >> >I get this error: >> > >> >Writing Makefile for Tk >> >Makefile:55: *** missing separator. Stop.
That piece of Makefile (from MakeMaker version 6.17 (Revision: 1.133)) looks like: SITELIBEXP = '/usr/lib/perl5/site_perl' sit SITEARCHEXP = /usr/lib/pe Which is badly mangled. Mine looks like SITELIBEXP = /usr/local/perl/lib/site_perl/5.8.1 SITEARCHEXP = /usr/local/perl/lib/site_perl/5.8.1/i686-linux-multi Copied to MakeMaker list as I haven't seen that kind of mess myself. RedHat has tendancy to put you in a UTF-8 locale, which has been known to confuse perl5.8. Can you try: LANG=C perl Makefile.PL >Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration: > Platform: > osname=linux, osvers=2.4.21-1.1931.2.382.entsmp, archname=i386-linux-thread-multi > uname='linux str' > config_args='-des -Doptimize=-O2 -g -pipe -march=i386 -mcpu=i686 > -Dmyhostname=localhost [EMAIL PROTECTED] -Dcc=gcc -Dcf_by=Red Hat, Inc. > -Dinstallprefix=/usr -Dprefix=/usr -Darchname=i386-linux -Dvendorprefix=/usr > -Dsiteprefix=/usr -Dotherlibdirs=/usr/lib/perl5/5.8.0 -Duseshrplib -Dusethreads > -Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm > -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl -Ubincompat5005 > -Uversiononly -Dpager=/usr/bin/less -isr' > hint=recommended, useposix=true, d_sigaction=define > usethreads=define use5005threads=undef' > useithreads=define usemultiplicity= > useperlio= d_sfio=undef uselargefiles=define usesocks=undef > use64bitint=undef use64bitall=un uselongdouble= > usemymalloc=, bincompat5005=undef > Compiler: > cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING > -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 > -I/usr/include/gdbm', > optimize='', > cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING > -fno-strict-aliasing -I/usr/local/include -I/usr/include/gdbm' > ccversion='', gccversion='3.2.2 20030222 (Red Hat Linux 3.2.2-5)', gccosandvers='' Ah you have a RedHat system. > >Characteristics of this binary (from libperl): > Compile-time options: DEBUGGING MULTIPLICITY USE_ITHREADS USE_LARGE_FILES > PERL_IMPLICIT_CONTEXT > Locally applied patches: > MAINT18379 Is this a "stock" RedHat perl or one you built yourself? It seems to have at least a MakeMaker upgrade?
