-
Notifications
You must be signed in to change notification settings - Fork 13
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
Building on Windows #7
Comments
Thank you for the pointer! 👍 I'll have a look at those resources and try to get it working on windows. |
Thanks again @hillu! Thanks to your notes I got it working. The automation part was a bit fiddly, but I got it working in the end. Here are some of my findings/results you might also find interesting:
Some reasoning for my decisions/further explanation of what you might stumble across:
Feel free to make use of what you might find useful in my scripts. :) EDIT: Any changes are, so far, only available in the develop branch. Once I merge into master, I'll close this issue. But we can still use it as a discussion platform, if you have further questions. :) |
Glad you made progress. OpenSSL on Windows is only needed for Authenticode signature ( If I can be of further help, feel free to ask. |
Thanks for the clarification, all I saw was that some rule didn't work and google told me the PE module needs openssl. Would be cool if that could be merged! I left a +1 on that merge request. |
Thanks again for you help. The build process for windows is described in the README. It uses mingw64 and I have provided powershell build scripts in the |
Hi, I'm the author of go-yara and I recently spent some time figuring out how to build libyara on Winows using MSYS2. Perhaps you'll find hillu/go-yara#78 (the issue that pointed me into the right direction) and https://github.com/hillu/go-yara/blob/master/README.cross-building.md#example-building-on-windows-using-msys2 (the resulting condensed description) useful.
The text was updated successfully, but these errors were encountered: