vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi all, I want to install perl using the HP compilers vs. gcc. When I build the source, I get failures on Constant.t and Recurs.t lib/ExtUtils/t/Constant...................Can't exec "gmake": No such file or di rectory at ../lib/ExtUtils/t/Constant.t line 130. FAILED at test 3 lib/ExtUtils/t/recurs.....................# Failed test (../lib/ExtUtils/t/r ecurs.t at line 62) # got: '-1' # expected: '0' FAILED at test 6 The above is from the 'make test' (5.8.5) phase of the build and the same two tests fail regardless of 5.8 version (I tried 5.8.5 and 5.8.6). In the HP download center, it talks about these two failing if you don't use gmake. Has anyone successfully built this using the HP compilers? Is there a binary build that uses the HP compiler version instead of the gcc? (The first error seems pretty clear - in both cases, this isn't the same error that popped up on when compiling 5.8.6) Here's the perl -V on the version I built: Summary of my perl5 (revision 5 version 8 subversion 5) configuration: Platform: osname=hpux, osvers=11.00, archname=PA-RISC2.0-thread-multi-LP64 uname='hp-ux drtk2120 b.11.00 a 9000785 2003523712 two-user license ' config_args='-des -Dusethreads -Duseithreads -Duse64bitall' hint=recommended, useposix=true, d_sigaction=define usethreads=define use5005threads=undef useithreads=define usemultiplicity=de fine useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=define use64bitall=define uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags =' -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURC E -Wl,+vnocompatwarnings +DD64 -D_LARGEFILE_SOURCE ', optimize='-O2', cppflags='-Aa -D__STDC_EXT__ -D_HPUX_SOURCE -D_POSIX_C_SOURCE=199506L -D_REE NTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64' ccversion='', gccversion='', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=87654321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize =8 alignbytes=8, prototype=define Linker and Libraries: ld='/usr/bin/ld', ldflags =' +DD64 -L/usr/local/lib -L/lib/pa20_64' libpth=/usr/local/lib /lib/pa20_64 /lib /usr/lib /usr/ccs/lib libs=-lcl -lpthread -lnsl -ldl -ldld -lm perllibs=-lcl -lpthread -lnsl -ldl -ldld -lm libc=/lib/pa20_64/libc.sl, so=sl, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-B,deferr ed ' cccdlflags='+Z', lddlflags='-b +vnocompatwarnings -L/usr/local/lib -L/lib/pa 20_64' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY USE_ITHREADS USE_64_BIT_INT USE_64_BIT_ALL USE_LARGE_FILES PERL_IMPLICIT_CONTEXT Built under hpux Compiled at Feb 2 2005 12:43:07 @INC: /usr/local/lib/perl5/5.8.5/PA-RISC2.0-thread-multi-LP64 /usr/local/lib/perl5/5.8.5 /usr/local/lib/perl5/site_perl/5.8.5/PA-RISC2.0-thread-multi-LP64 /usr/local/lib/perl5/site_perl/5.8.5 /usr/local/lib/perl5/site_perl |