Skip to content
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

Create scyther_on_windows.md #42

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

Kashish-Gaur13
Copy link
Contributor

detailed steps to build scyther and run it through the terminal

detailed steps to build scyther and run it through the terminal
Copy link
Owner

@cascremers cascremers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, thanks for this. Please double check the comments.

“git clone https://github.com/cascremers/scyther.git”
6. Download the dependencies
“pacman -S python3 flex bison”
7. Run the build using the following command:
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please check: running make from the main directory should just work here.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

running either the './subbuild-unix-w32.sh' command or the 'make' command, will result in the building of scyther-w32.exe. So either option is fine.
Screenshot 2024-11-26 123456

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In this case I prefer 'make' (this is also more future-proof in case we change the build process)

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In this case I would prefer make, because it is more future-proof.

“./scyther-w32.exe”,
If we get an output like so,
“Try 'scyther --help' for more information, or visit:
https://cispa.saarland/group/cremers/scyther/index.html”, it’d mean that scyther works well.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"It'd mean [...] well." -> "then Scyther is working as expected."

If we get an output like so,
“Try 'scyther --help' for more information, or visit:
https://cispa.saarland/group/cremers/scyther/index.html”, it’d mean that scyther works well.
12. To check the working of security protocols, we can run the following command:
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"the working of security protocols" -> "security protocol analysis".

@cascremers
Copy link
Owner

I think there is a bug in the description: we need to either

  • Run make at the toplevel directory, or
  • Run ./build.sh in the src/ subdirectory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants