-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compilation does not give out executable file #154
Comments
Please update the description of your issue with which commands you have actually used. It is not clear what you have actually done. Have you used GNU make? Cmake? Which OS? What is your compiler vendor and version? Which guide is it - the online manual (link)? All these will help to debug the problem. Please use the code blocks feature in the markdown editor of GitHub when pasting codes (I have updated the original one). If I am to guess though, based on the outputs you have shared, you are using gnu make (not cmake) to build your executables. If you use gnu make, as clearly stated in the official manual - https://schism-dev.github.io/schism/master/getting-started/compilation.html#gnu-make - one needs to issue the command "make pschism" to build the executable (it used to be "make psc" at some point). |
Thank you for replying! My OS is Pop OS 22.04 LTS (which is a distro based on Ubuntu) with MPICH, so I followed the online manual, making my own Make.defs file based on the Make.Defs.Ubuntu.gnu.mpich file. And yes, i used GNU make to compile the model. Im sure i did "make pschism" and tried "make psc", nothing came out except libschism.a, o folder and depend.out I dont know if this helps but this is my full log: Also Im using Ryzen 5 3500H Processor.
|
Nevermind, I realized it was the file named _VL. But whenever i tried with the verification tests (can be found at http://www.ccrm.vims.edu/schism/schism_verification_tests), for example the Test_CORIE, it will not run but pops up an error. I turned on OLDIO.
Some error log files also appeared in the outputs folder too. |
There are several points.
Turning on/off OLDIO should not have any impact. |
I followed all of the guide but it gives out a libschism.a and a depend.out file. No executable file created in the src folder.
Sorry if this question is a beginner problem, Im new to Linux and Compilation
The text was updated successfully, but these errors were encountered: