I just compiled my own version of gcc/9.2.0 using gcc/4.8.2. After successful compilation and installation of gcc/9.2.0 I try compiling ucx-1.5.1. When I try to run the ucx configure script I get the following message "checking attribute((constructor))... configure: error: Cannot continue. Please use compiler that supports attribute((constructor))". When I run the script using the old gcc/4.8.2 I get no error at all.
Any idea what went wrong?
You can have a look at the respective
config.logfile, it usually contains additional information. In general, not every compilation error duringconfigueindicates a problem, it's usually just feature test that just revealed a specific feature is not available.