-
Notifications
You must be signed in to change notification settings - Fork 343
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
See how a file is or is not found #1151
Conversation
Added more DBG statements in gntlib_getuserpath and gmt_getdatapath to track why GMT fails to find a particular file we know should be there.
Try this with -Vd. |
When I try to run it in the debugger the first system call errors because it doesn't know "gmt"???
|
@seisman Can you run the anim script with GMT from my Win installer? |
@joa-quim Where is your Win installer? Do you mean GMT-6.0.0rc2? |
Yes |
The animation tests are known to fail on Windows with GMT 6.0.0rc2. PR #1124 addressed the issue and was merged two days ago. |
OK, please try this one. Built today and has ffmpeg too. |
I only tested anim01. Your Win installer works for me. I tried:
|
Now this. I found that when run from the debugger it failed the system calls because it did not know what "gmt" is. But with "gmt.exe" it works. So I made a symbolic link gmt.exe <-> gmt and now run from the debugger it WORKS (creates the movie). ... more tests It's the fck MinGW that I have installed. I also have WinGit bash and if I use it instead of the other one that it also works. The other one wants the executables to exist without the .exe extension (because the .sh say "gmt", not "gmt.exe"). This is bloody nuts. |
Yes, I was concerned that some of these problems are related to your particular setup - which is why it is nice to run those test in the CI and if they pass there we are probably doing the right thing. Maybe one of you can OK this PR - it only adds some debug print statements. |
Added more DBG statements in gntlib_getuserpath and gmt_getdatapath to track why GMT fails to find a particular file we know should be there.