Kenneth, If it's about Fujitsu FX, then GCC is a real cross-compiler, i.e., running on an x86_64 frontend but producing code for SPARC compute nodes.
Markus On 12/10/2017 06:31 PM, Kenneth Hoste wrote: > Dear Yoshi, > > Sorry for the lack of response to your question. > > I guess your question is not entirely clear... > > So, you want to build GCC on a Fujitsu system using EasyBuild? > > Can you elaborate on what makes this a cross-compiler specifically? > > Did you already get it working, or are you experiencing problems? > > Are you asking if it makes sense to contribute back your efforts by > defining an additional toolchain that is specific to Fujitsu somehow? > If so, how is it a different from another GCC-based toolchain like > 'foss' (see > http://easybuild.readthedocs.io/en/latest/Common-toolchains.html#foss-toolchain)? > > > > regards, > > Kenneth > > On 08/12/2017 05:44, Yoshi Horigome wrote: >> Hello Kenneth, >> >> Please let me know about this matter. >> Can I post as an issue in the Easybuild-framework repository? >> >> "If you implement support for new compiler toolchains and / or >> toolchain elements, >> please consider contributing them back to the main easybuild-framework >> repository." >> >> Best regards. >> >> 2017-11-28 17:41 GMT+09:00 Yoshi Horigome <kome...@gmail.com>: >>> Hello, all >>> >>> Please kindly advise. >>> I would like to make compiler such as GCC for Fujitsu available for >>> EasyBuild. >>> >>> This cross-compiler, to use the software for performing the other >>> scientific computing, I think that it is necessary to be able to also >>> be used as a toolchain. >>> >>> 1. Does this idea match? >>> 2. Is it enough to add the framework file in the following directory >>> by referring to it? >>> >>> >>> ${HOME}/.local/easybuild/software/EasyBuild/3.4.1/lib/python2.6/site-packages/easybuild_framework-3.4.1-py2.6.egg/easybuild/toolchains >>> >>> >>> ${HOME}/.local/easybuild/software/EasyBuild/3.4.1/lib/python2.6/site-packages/easybuild_framework-3.4.1-py2.6.egg/easybuild/toolchains/compiler >>> >>> >>> 3. I've confirmed "https://easybuild.readthedocs.io/", but are there >>> any documents to be helpful? >>> >>> >>> As a current situation, it is possible to create an easyconfig file >>> and an Easyblock file to make the cross compiler environment model >>> using EasyBuild. >>> >>> Best regards. > -- Dr. Markus Geimer Juelich Supercomputing Centre Institute for Advanced Simulation Forschungszentrum Juelich GmbH 52425 Juelich, Germany Phone: +49-2461-61-1773 Fax: +49-2461-61-6656 E-Mail: m.gei...@fz-juelich.de WWW: http://www.fz-juelich.de/jsc ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ Forschungszentrum Juelich GmbH 52425 Juelich Sitz der Gesellschaft: Juelich Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender), Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, Prof. Dr. Sebastian M. Schmidt ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------