vtsynergy / OpenDwarfs

The OpenDwarfs project provides a benchmark suite consisting of different computation/communication idioms, i.e., dwarfs, for state-of-art multicore and GPU systems. The first instantiation of the OpenDwarfs has been realized in OpenCL.
Other
94 stars 48 forks source link

Error when linking #5

Closed andradx closed 10 years ago

andradx commented 10 years ago

I am trying to build this on Ubuntu 14.04 system, gcc 4.8 and Intel OpenCL 1.2. Essentially when the program gets to the linking phase I obtained the following error:

/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libm.so: error adding symbols: DSO missing from command line

Which is due to the order of the libraries in the compilation stage. However, I am probably running a too new of a setup for the benchmarks. Can you please report on what systems have this been successfully run? Fedora, CentOS? What gcc version was used.

Thank you

andradx commented 10 years ago

Compilation is successful in Fedora 20. I can compile and run the dwarfs. Please close the issue.

kokrommy commented 10 years ago

Most testing has been done on 64-bit Debian Linux 7.0 with kernel version 2.6.37, GCC 4.7.2, using all kinds of OpenCL devices. We have been able to run it without problems in other configurations, as well (have not tested on a configuration like yours, though).

Thanks for submitting this issue, we'll look into that!