Hi Keith,

Easybuild has all the easyconfigs (and easyblocks) needed to build
everything for you. All you have to do is:
eb -r -l GCC-4.8.2.eb
And watch how gcc gets build for you ;-)

However, easybuild requires a full toolchain (include mpi, blas/lapack,
...). With `eb --list-toolchains` you get a list of all supported
toolchains and what's in them. Pick one, and then look for the easyconfig
file for it and run it.

Ward



On Fri, Mar 7, 2014 at 5:32 PM, <[email protected]> wrote:

> So I am trying to build a toolchain for GCC 1.7.3 and have run into an
> error I
> have yet to see.
>
> ebFile:
> name = 'gcc'
> version = '4.7.3'
>
> homepage = 'http://gcc.gnu.org/'
> description = "abc"
>
> toolchain = {'name': 'dummy', 'version': 'dummy'}
> toolchainopts = {'shared': True, 'static': True}
>
> sources = ['gcc-4.7.3.tar.gz']
>
> moduleclass = 'compiler'
>
>
> Console Results:
> == temporary log file in case of crash /tmp/easybuild-0D9sGY/
> easybuild-3vIaW6.log
> == resolving dependencies ...
> == processing EasyBuild easyconfig /afs/crc.nd.edu/x86_64_linux/easybuild-
> soft/src/gcc/4.7.3/gcc-4.7.3.eb
> == ERROR: Failed to get application instance for gcc (easyblock: None):
> EasyBuild crashed with an error (at easybuild/framework/easyblock.py:1928
> in
> get_class): Failed to obtain class for None easyblock (not available?):
> 'EasyBuild crashed with an error (at easybuild/framework/easyblock.py:1897
> in
> get_class): Failed to import easyblock for EB_gcc because of module issue:
> '
>



-- 
ir. Ward Poelmans
Center for Molecular Modeling
Ghent University
Technologiepark 903,
B-9052 Zwijnaarde
Belgium
Tel: +32 9 264 65 76
Fax: +32 9 264 66 97
E-mail: [email protected]
http://molmod.UGent.be/

Reply via email to