Thank you for your advices. Yes, you are correct. The makefile in main folder includes something I added to clean complied object files of my user elements. After replace it with the very original file, I got executable feap. I tested the examples, it looks good. Thank you very much for your time.