Yanfeng Zheng wrote: > There was a problem when i compiled my program on red hat linux > 8.0. The error message was that the header file <stdsyms.h> was > needed. Where can i get <stdsyms.h> file? Thanks a lot.
Your question has nothing to do with automake. Why ask it here? There is no standard header <stdsyms.h>. If someone is including it in source code then they are not expecting that program to compile anywhere but on the author's system. Some systems use a header file of that name internally to define things which make sense to that particular library. But including the code from one library onto a different system would not make sense and would not help you compile the code. It would just cause a cascade of more errors. If you have source code which is including <stdsyms.h> then try to fix and improve it by removing that include and replacing it with standard ones. Basically remove it, then compile with prototype checks enabled, or use lint, and include any header files which your code needs to be completely prototype type safe. Bob