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 > > ------------------------------------------------------------------------------------------------ > > ------------------------------------------------------------------------------------------------ > >

