There is a perl on the system already of course -- does this not do for some reason?tomOn 5 June 2013 18:04, Tim Jenness <[log in to unmask]> wrote:
looks like it detected a dbm library that doesn't really work. I imagine you can't build perl generally without some tweaking.
Can you try to build a standalone perl?
On Wed, Jun 5, 2013 at 12:50 PM, Tom Marsh <[log in to unmask]> wrote:
Today I cloned starlink from github and started to build it. I got as far as 'make configure-deps' but this fell over on perlsys/perl as follows:
cd thirdparty/perlsys/perl \
&& test -f config.status || ./configure >configure-output.log 2>configure-output.log.err || { cat configure-output.log.err; false; } \
&& (make && make install) >make.log 2>make.log.err || { cat make.log.err; false; }
.
.
.
.
ListUtil.c: In function ‘XS_List__Util_min’:
ListUtil.xs:72: warning: ‘retval’ may be used uninitialized in this function
ListUtil.xs:72: note: ‘retval’ was declared here
Processing hints file hints/linux.pl
NDBM_File.c: In function ‘XS_NDBM_File_NEXTKEY’:
NDBM_File.c:465: warning: unused variable ‘key’
Processing hints file hints/linux.pl
ODBM_File.xs: In function ‘XS_ODBM_File_DESTROY’:
ODBM_File.xs:128: error: too few arguments to function ‘dbmclose’
make[3]: *** [ODBM_File.o] Error 1
Unsuccessful make(ext/ODBM_File): code=512 at make_ext.pl line 466.
make[2]: *** [lib/auto/ODBM_File/ODBM_File.so] Error 25
make[1]: *** [all] Error 2
make: *** [/home/astro/phsaap/software/gstar/manifests/perl] Error 1
Linux version:
SUSE Linux Enterprise Desktop 11 (x86_64)
VERSION = 11
PATCHLEVEL = 2
--
Professor T.R. Marsh Tel.: +44-(0)24765-74739
Department of Physics FAX : +44-(0)24765-23762
University of Warwick
Coventry CV4 7AL, UK www.astro.warwick.ac.uk