Hi Kenneth. Thank you for your recommendation. Unfortunately the pandaseq installation failed. Here is a tail of log file.
Regards, Robert == 2017-03-23 10:38:23,849 easyblock.py:1346 INFO Using /sysapps/cluster/build/PANDAseq/2.11/foss-2016b/pandaseq-2.11/ as start dir == 2017-03-23 10:38:23,849 build_log.py:216 INFO configuring... == 2017-03-23 10:38:23,850 easyblock.py:2286 INFO Starting configure step == 2017-03-23 10:38:23,850 easyblock.py:2289 INFO Running method configure_step part of step configure == 2017-03-23 10:38:23,850 run.py:162 INFO running cmd: ./autogen.sh && ./configure --prefix=/sysapps/cluster/software/PANDAseq/2.11-foss-2016b == 2017-03-23 10:38:37,351 build_log.py:147 ERROR EasyBuild crashed with an error (at ?:124 in __init__): cmd "./autogen.sh && ./configure --prefix=/sysapps/cluster/software/PANDAseq/2.11-foss-2016b " exited with exitcode 77 and output: libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:17: installing './ar-lib' configure.ac:18: installing './compile' configure.ac:19: installing './config.guess' configure.ac:19: installing './config.sub' configure.ac:3: installing './install-sh' configure.ac:3: installing './missing' Makefile.am: installing './depcomp' parallel-tests: installing './test-driver' checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for style of include used by make... GNU checking for gcc... gcc checking whether the C compiler works... no configure: error: in `/sysapps/cluster/build/PANDAseq/2.11/foss-2016b/pandaseq-2.11': configure: error: C compiler cannot create executables See `config.log' for more details (at easybuild/tools/run.py:449 in parse_cmd_output) == 2017-03-23 10:38:37,352 easyblock.py:2518 WARNING build failed (first 300 chars): cmd "./autogen.sh && ./configure --prefix=/sysapps/cluster/software/PANDAseq/2.11-foss-2016b " exited with exitcode 77 and output: libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4 == 2017-03-23 10:38:37,353 easyblock.py:276 INFO Closing log for application name PANDAseq version 2.11 From: <[email protected]> on behalf of Kenneth Hoste <[email protected]> Reply-To: "[email protected]" <[email protected]> Date: Thursday, March 23, 2017 at 10:28 AM To: "[email protected]" <[email protected]> Subject: Re: [easybuild] PANDAseq - static Hi Robert, On 23/03/2017 14:12, Klima, Robert (NIH/NIAID) [C] wrote: Hi, I am trying to install a static version of PANDAseq. I have modified pandaseq to use PANDAseq vers. 2.11 and toolchain foss-2016b. I have added: configopts = ['--enable-static=yes'] The installation was: COMPLETED: Installation ended successfully. However, I received the "error while loading shared libraries: libbz2.so.1.0". What other options should I use to create a static version? Maybe this this: toolchainopts = {'static': True} This will make EasyBuild include a -static in $CFLAGS and friends, which may be sufficient... regards, Kenneth Thank you, Robert ----- name = 'PANDAseq' version = '2.11' homepage = 'https://github.com/neufeld/pandaseq' description = """PANDAseq assembles Illumina Solexa overlapping pair-end reads.""" toolchain = {'name': 'foss', 'version': '2016b'} configopts = ['--enable-static=yes'] # source_urls = ['https://github.com/neufeld/pandaseq/archive/v2.11.tar.gz'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ ('libtool', '2.4.6'), ('bzip2', '1.0.6'), ('zlib', '1.2.8'), ] builddependencies = [('Autoconf', '2.69')] preconfigopts = "./autogen.sh &&" sanity_check_paths = { 'files': ['bin/pandaseq', 'bin/pandaseq-checkid', 'bin/pandaseq-hang', 'bin/pandaxs', 'lib/libpandaseq.%s' % SHLIB_EXT, 'lib/libpandaseq.a', 'lib/pkgconfig/pandaseq-%(version_major)s.pc'], 'dirs': ['include/pandaseq-%(version_major)s'], } moduleclass = 'bio'

