-
Notifications
You must be signed in to change notification settings - Fork 2
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
Can not start IOC on Windows 10, MSYS2 MINGW64, EPICS 7.0.4.1 #20
Comments
As a first step, I added the creation of a binary: However, more improvements are needed, either in the README and/or with more |
Adding
But there is definitely a need for a dllPath.bat-like-solution for bash:
|
The Makefile in the startup directory can create a relPaths.sh file instead of dllPath.bat:
The one it created for my IOC has some incorrect paths in it ( |
I don't see a way to make this work without having to edit files manually. The EPICS build system is happy to use Windows-style paths (C:/), but paths that get automatically created by the build system default to MSYS2-style paths (/c/). The envPaths file is broken because it contains MSYS2-style paths, which the running IOC doesn't understand:
The relPaths.sh file is also broken. The Windows-style paths don't work on the MSYS2 bash shell and the MSYS2-style paths don't work on cmd.exe
|
What are correct paths? |
C:/
(This work with both native applications under Windows and MINGW applications)
|
But it seems
|
That warning can be ignored, kind of. If you want to get rid of it, replace /c/ with C:/ in all the files under the |
The install documentation includes instructions for manually correcting paths in the envPaths files: "Open the So that is not something I need to solve to resolve this issue. |
Dear Kevin,
I would like to play around with motorVMC on Windows 10. I have modules:
Modules without version were cloned from the current github repos.
The make finished without error, but I can't find the vmc.exe. Could you check the make on Windows?
With kind regards,
Alexander
P.S. thanks to @tboegi for giving starting help!
The text was updated successfully, but these errors were encountered: