SIRF-SuperBuild icon indicating copy to clipboard operation
SIRF-SuperBuild copied to clipboard

cannot set the compiler per dependency

Open paskino opened this issue 5 years ago • 4 comments

Some of our dependencies require a more or less recent version of the compiler. For instance, Gadgetron requires GCC>6, but say CUDA SDK 8 requires GCC <5 which makes building impossible.

It'd be good to be able to set the version of the compiler per project.

paskino avatar Dec 07 '20 21:12 paskino

you dare to enter the murky waters of ABI compatibility between different gcc versions? Brave!

In the above case, I'd suggest "build Gadgetron somewhere, but the CUDA stuff somewhere else".

KrisThielemans avatar Dec 07 '20 23:12 KrisThielemans

Now the situation is even worse with Gadgetron requiring GCC 9.

paskino avatar Jan 25 '21 08:01 paskino

Maybe it'd be good to build Gadgetron indipendently?

paskino avatar Jan 25 '21 08:01 paskino

See https://github.com/SyneRBI/SIRF-SuperBuild/issues/482

KrisThielemans avatar Jan 25 '21 08:01 KrisThielemans