Registered Member
|
When installing SuperLU from RPM, Eigen2 builds fine. In my case, we have to provide SuperLU without installing it globally. The official tar (3.1) has no subdirectory names 'superlu' which makes it hard to combine with Eigen2. Eigen2 searches for headers in this directory, such as #include "superlu/slu_cdefs.h". In my opinion it would be easiest to eliminate the path in the include directive and to modify FindSuperlu.cmake. Does anyone agree with this or experiences a similar problem while finding an alternative solution?
Best regards |
Registered Member
|
Indeed, if certain packaging of SuperLU do not install headers in a superlu/ directory, then what you suggest is the proper way of dealing with this. I'll let Gael decide but meanwhile (he's away for a week,conference) I'd encourage you to go ahead in your local checkout of Eigen and perhaps send us a patch...
Join us on Eigen's IRC channel: #eigen on irc.freenode.net
Have a serious interest in Eigen? Then join the mailing list! |
Registered users: Bing [Bot], Evergrowing, Google [Bot], rblackwell