boyle / meagre-crowd

Performance testing for sparse matrix solvers
http://www.sce.carleton.ca/~boyle/
Other
5 stars 2 forks source link

configure: error: missing BeBOP sparse matrix I/O library #41

Open Frandy opened 6 years ago

Frandy commented 6 years ago

Hi,

When I try to test it, I got error of missing BeBOP library: checking for library containing load_sparse_matrix... no I found BeBOP is Berkeley Benchmarking and OPtimization, and got libbebop_util and libsparse_matrix_converter, and set LD_LIBRARY_PATH. But it still report missing BeBOP library. Would you please give some help ?

Best wishes, Jiandong Cheng

boyle commented 6 years ago

Jiandong,

You haven't really given me enough information to debug your problem. I assume you are installing from some version of Linux. The error is a generic message telling you, as you've found, that there is no BeBOP library installed on your system.

Have a look at "get_dependencies." This bash script attempts to install the necessary libraries locally. (Without root privileges.)

The meagre-crowd repository has not been touched since 2012, and some of these dependencies have changed/moved. I have had a look and partially worked through updating the get_dependencies script. When I finish working my way through these dependencies, I'll commit the updated script.

It is possible that the BeBOP library functions have changed in the intervening years, in which case the test in configure.ac and code in meagre-crowd needs to be updated. After I have the dependencies installed again, we can see what takes shape.

Alistair

On Thu, Feb 15, 2018 at 3:39 AM, Frandy notifications@github.com wrote:

Hi,

When I try to test it, I got error of missing BeBOP library: checking for library containing load_sparse_matrix... no I found BeBOP is Berkeley Benchmarking and OPtimization, and got libbebop_util and libsparse_matrix_converter, and set LD_LIBRARY_PATH. But it still report missing BeBOP library. Would you please give some help ?

Best wishes, Jiandong Cheng

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/boyle/meagre-crowd/issues/41, or mute the thread https://github.com/notifications/unsubscribe-auth/AAA_njcnuabo8SPcW7auQPcT33aDS8EGks5tU-04gaJpZM4SGfpV .

Frandy commented 6 years ago

Hi Alistair,

Thanks for your reply. Finally I figured it out. It need give both path by "-L" and lib by "-l". The code is a good example to learn about those solvers, thank you very much.

Best wishes, Jiandong Cheng

boyle commented 6 years ago

I'm glad you've found the software useful.

On Mon, Mar 12, 2018, 11:50 AM Frandy, notifications@github.com wrote:

Hi Alistair,

Thanks for your reply. Finally I figured it out. It need give both path by "-L" and lib by "-l". The code is a good example to learn about those solvers, thank you very much.

Best wishes, Jiandong Cheng

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/boyle/meagre-crowd/issues/41#issuecomment-372284015, or mute the thread https://github.com/notifications/unsubscribe-auth/AAA_nmRWNQYdbFpTtu1eoKCJz4qf0ggLks5tdmEUgaJpZM4SGfpV .