One more time: this is not a dependency error! Read carefully the lines about <png.h> being not found: this is written "WARNING". This is an OPTIONAL feature resulting in a non fatal warning if not present.
Your problem is a couple of lines above: "fatal error: ld terminated with signal 9 [Killed]". Again, this is symptomatic of your system RUNNING OUT OF PHYSICAL MEMORY. Read this and try to confirm this diagnostic: https://docs.memset.com/other/linux-s-oom-process-killer. Not knowing which version of gem5 you are using, maybe you have LTO enabled (pre v21.0.1 build). LTO, for link time optimization, makes ld use A LOT more memory. Try adding --no-lto and see what you get. Now some general information and advice to efficiently ask for help on forums: 1. Do your own research 2. Do your own research again 3. Do your own research one last time If after these three steps you didn't fix your issue, then it is reasonable to come ask for help and people will be happy to use some of their own time to help you solve your issue. Here is what makes a good question: 4. Tell what you are trying to do. 5. Tell what you did to achieve it that did not work. 6. Copy paste (or attach if too long) the whole output you got when doing it. Use copy pasting for that instead of screenshots. 7. Give information about your environment: OS version, gem5 version, compiler version, etc. After you got answers back: 8. Read carefully ALL answers to your question 9. Apply their recommendations after understanding what they do. Do not take actions you don't understand on your computer if they don't come from a trusted source. A forum is not a trusted source in that respect. At this point, if you have a different problem, go back to step 1 as you might be able to solve this new issue yourself. If you have the same problem, jump back to step 5. And if you find yourself an answer to your question: 10. Post an answer to your own question to help other people in the future. And finally, this is the 7th thread you open on the forum within a single week. One for general help (that's ok), one because of a typo (steps 1 to 3 would have solved this one hands down), two about docker despite me answering the first time (google would have solved this one for you just as well as it did for me. The answer is even part of the official Docker tutorial as it is so common.) and 3 about that same killed program issue which is being answered the same for the 3rd time (google would also have answered this one easily). Please, don't spam help forums. Take the time you need to learn about the tools you are using. This is part of what a PhD is for and what is expected from you. Have fun in your research, Gabriel _______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s