On Mon, 01 Aug 2016 09:34:51 -0700, stan wrote:
On Mon, 1 Aug 2016 04:30:03 +0000 (UTC) "Amadeus W.M." amadeus84@verizon.net wrote: [snip]
Unfortunately nothing worked.
In the cuda distribution there is a host_config.h file which contains the following lines:
#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 9)
#error -- unsupported GNU version! gcc versions later than 4.9 are not supported!
#endif /* __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 9) */
This checks the version of the compiler and triggers an error with gcc-6.1 even if I pass --std=gnu89 which was the default C standard in gcc-4.9.
You don't have write access to that file? If you do, you could just comment out that check.
I do have write access to that file, but I imagine that compiler check is there for a reason, so I would rather use the right compiler than not check for it. Chances are the cuda code won't compile (correctly) if I skip the check. Still, maybe worth a shot.