voltron icon indicating copy to clipboard operation
voltron copied to clipboard

Write an install.bat for Windows weirdos who don't use a unixy shell

Open snare opened this issue 9 years ago • 3 comments

Or just say we only support Windows with Bash?

snare avatar Sep 01 '16 11:09 snare

That would be great. I spent a whole day tryied everything to make voltron work with win32 gdb and no luck. An install.bat would be lifesaver :)

aj3423 avatar Jan 01 '17 07:01 aj3423

Any specific problems I can help with? Did you see the windows install instructions on the wiki? It's not very well documented but should give you some clues. You'll want to use ConEmu or something with Bash.

On Dec 31, 2016, at 11:17 PM, aj3423 [email protected] wrote:

That would be great. I spent a whole day tryied everything to make voltron work with win32 gdb and no luck. An install.bat would be lifesaver :)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

snare avatar Jan 01 '17 18:01 snare

Thanks. I'm new to python and gdb. The Windows section from install guide is about Windbg, but I'm working with gdb, debugging Android JNI with arm-linux-androideabi-gdb.exe from Android NDK. The environment: NDK gdb 7.7 with python 2.7.5, using ConEmu. The NDK gdb uses its own python 2.7.5, which only contains minimal runtime like python.exe, python27.exe, it doesn't have pip.exe or any libraries.

I put voltron files in d:\agdb\voltron, run source d:\agdb\voltron\voltron\entry.py in gdb, error occurred:

File "voltron/voltron/entry.py", line 43, in import blessed ImportError: No module named blessed

I cannot install blessed module because I don't have pip.exe, is it possible to make voltron work with this minimal version of python?

I guess compile gdb myself to make it use another fully installed python would solve the problem, but compiling gdb is another problem, I spent several days trying but had no luck.

aj3423 avatar Jan 01 '17 19:01 aj3423