{"action":"closed","issue":{"url":"https://api.github.com/repos/Gallopsled/pwntools/issues/462","labels_url":"https://api.github.com/repos/Gallopsled/pwntools/issues/462/labels{/name}","comments_url":"https://api.github.com/repos/Gallopsled/pwntools/issues/462/comments","events_url":"https://api.github.com/repos/Gallopsled/pwntools/issues/462/events","html_url":"https://github.com/Gallopsled/pwntools/issues/462","id":56632265,"number":462,"title":"Install Capstone dependency","user":{"login":"aquynh","id":5965536,"avatar_url":"https://avatars.githubusercontent.com/u/5965536?v=3","gravatar_id":"","url":"https://api.github.com/users/aquynh","html_url":"https://github.com/aquynh","followers_url":"https://api.github.com/users/aquynh/followers","following_url":"https://api.github.com/users/aquynh/following{/other_user}","gists_url":"https://api.github.com/users/aquynh/gists{/gist_id}","starred_url":"https://api.github.com/users/aquynh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aquynh/subscriptions","organizations_url":"https://api.github.com/users/aquynh/orgs","repos_url":"https://api.github.com/users/aquynh/repos","events_url":"https://api.github.com/users/aquynh/events{/privacy}","received_events_url":"https://api.github.com/users/aquynh/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-02-05T06:22:07Z","updated_at":"2015-12-29T00:55:06Z","closed_at":"2015-12-29T00:55:06Z","body":"according to https://github.com/Gallopsled/pwntools/blob/master/docs/source/install/capstone.rst, Capstone 2.1.2 is required for Pwntools, but later in the same doc Brew would install the latest version 3.0.1 instead. this is inconsistent.\r\n\r\nanother issue is that the instruction is only for Ubuntu/Debian, but ignore other Linux distros.\r\n\r\nsince (recently released) v3.0.1, our PyPi package `capstone` at https://pypi.python.org/pypi/capstone/3.0.1 would build & install the core at the same time, so *no external dependency on the core is needed anymore*.\r\n\r\nso i would propose a change here: on any environment (be it Linux or OSX, or even Windows), use `\"pip install capstone\"` is enough to install everything - including the core & Python module.\r\n\r\n(on Windows you would need to setup MSVC compiler to compile the core anyway. to avoid that, you can use `capstone-windows` package at https://pypi.python.org/pypi/capstone-windows. see more info at http://capstone-engine.org/documentation.html, section `2.5`)\r\n\r\nthanks."}}