From: Roy S. <roy...@ic...> - 2007-06-01 22:38:28
|
On Fri, 1 Jun 2007, Bin wrote: > Hello, > Thank you for your reply. >>> Does IBM xlc define either or both of those containers? > I do not know :) I am a beginner. > Can you tell me how to fix it? Open the file /home/xub/CXX/libmesh_xlc/libmesh/include/mesh/mesh_refinement.h Take a look on line 600 - it should say "DIE A HORRIBLE DEATH". Delete that phrase, and replace it with "typedef std::hash_multimap<unsigned int, Node*> map_type;" (no quotation marks) Recompile. If it still doesn't work, try using "typedef std::multimap<unsigned int, Node*> map_type;" instead. If one of those works, email to let us know which one, so we can support your compiler in CVS and the next release. If neither of them works, I'm not sure whether the problem can be fixed without upgrading your compiler. Good luck, --- Roy |