Hello All,

I was able to build a GCC 4.9 cross compiler using a generic cross compiler
script I found on github:

https://gist.github.com/preshing/41d5c7248dea16238b60

If I find some time, I'll create a crossgcc.py from it. Suggestions for the
naming scheme of the resulting module are welcome.

So far, easybuild works without any problems on BGQ. I've been able to
build quite a few packages with it on FERMI (cineca machine in Italy), only
for use on the login nodes for the moment.

Cheers,
Tom


On Fri, Jan 15, 2016 at 9:32 AM, Markus Geimer <[email protected]>
wrote:

> Jack,
>
> > Probably the next thing I'll work on is creating a
> > framework/compiler/bggcc.py that extends the
> > gcc.py file in that directory and changes things
> > like "gcc" to "powerpc64-bgq-linux-gcc".
>
> Just one thing that crossed my mind:  AFAIK, the name of
> GCC on BG/Q follows the general naming scheme of GCC for
> cross-compilers.  Thus, rather than making it specific
> to BG/Q, why not make it a generic "crossgcc.py" or the
> like?
>
> May be overkill for the moment, but I could imagine this
> being useful in the future for other setups, too -- such
> as cross-compiling for ARM (based on my experience, these
> mobile chips are not really made for compiling stuff ;-)).
>
> > I know Markus Geimer there at Jülich
> > expressed some interest before SC15, but I
> > don't think he's working on it at all.
>
> Unfortunately correct.
>
> Markus
>
> --
> 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: [email protected]
> 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
>
> ------------------------------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------------------------
>
>

Reply via email to