Stupid Trilinos error, but I was more stupid. The reason for that (as I found out -no I found it out) is the order of the libraries. This case was a simple linear solve based on Epetra and AztecOO. I knew that there was an order to call the libraries but since my all previous cases were functional - I forgot that issue completely. The solution is to put "-lepetra" after "-laztecoo" (not after -lamesos you moron, don't confuse the packages that start with the same letter. - yeah, sorry about that) in your makefile and you are done. I believe my all other trilinos based compile errors was because of this ordering. Now I'm gonna try them as well. God, please let them compile smoothly, as well.
...
...
Yes, yes. It does. I'm crying right now (no, you're not).
No comments:
Post a Comment