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
I can't seem to install it on Windows, getting error: FileNotFoundError: [WinError 3] The system cannot find the path specified: 'build' #1404
Comments
Hi @jt0dd Maybe the pip package is broken for windows. |
"maybe you can install it using the same way as travis (git clone, python setup install)" Cher Serpillere, could you s'il vous plaît describe this in more details (like step by step?), because i still cannot get it to work... |
Hi @PavelKotov1 ! Miasm runs on windows because a contributor added the install/execution of Miasm on windows in appveyor and every regression tests / examples run on it. So, how does it work on windows? The simple answer maybe: if you manage to get the same windows configuration as appveyor, then you will be able to install / run it on a windows box. De rien! |
miasm works perfectly on ubuntu (the only drawback is vm and memory consumpotion), but i guess that for my learning purposes it is quite sufficient. |
I would say that some code parts are more "rotten jewell". Maybe one day some windows contributor will give steps to install it on windows. |
Installing on windows works for me:
Would be cool if pip could do this on its own but i don't know enouh python shenanigans to make a pr for it. Hacky tip: You can build on your dev machine and then copy site-packages/miasm/ over to your VMs so you don't have to install visual studio everywhere |
Oh! Thank you for the hint @epuni ! |
Does not work for us, we get a variety of different build errors, can the maintainer not provide a proper wheel, like most modern packages do? |
Would help if you posted your error log so people can help you… |
I understand your response, but I am not willing to debug this, its going way to deep.. I have taken a look at travis as well, the last successful build on windows was 4 months ago, see https://ci.appveyor.com/project/cea-sec/miasm (python 2 ?!) |
Hi @sla-te I spend time maintaining Miasm, and I am not really interested in spending too much time on windows installation, that's why I don't do it. But if anyone wants to do so, feel free to do a PR! |
Honestly I wouldn't mind helping with the Windows part. I didn't run into any issues myself when running |
This still requires you have Visual Studio and LLVM installed, but might prevent some issues like cea-sec#1404
From what I can tell it's looking for something in the directory "build" but that's not a standard directory. I'm confused on how to proceed. I tried this both on my bare metal Windows 11 machine and a Windows 10 VM. I've installed things like GCC with MinGW and added the bin to PATH. What's going wrong here? I've seen mention of IDA / Windows support in readme.md so I'm pretty sure it's not exclusively a *nix tool.
The text was updated successfully, but these errors were encountered: