-
Notifications
You must be signed in to change notification settings - Fork 6
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
exe fails in windows 10 #6
Comments
I guess you compiled int2ssl with mingw or msys2 toolchain. For this you need either copy required dll-s into PATH (for example, where int2ssl.exe located) or compile int2ssl statically with libc++ libraries (need to add Binary works inside git bash session just because |
I was using the exe from the release. It was faster for me to use sfall and an autoclicker script than trying to figure out how to set up make on windows though. One still wonders why the exe fails when the dlls are provided. And when it works in bash, why it doesn't produce output. |
In order to achieve more portability int2ssl needs to compiled with `-static` option in MinGW environment, so all required toolchain libraries gets compiled into binary. Partially fixes falltergeist#6. Also reorganized CMakeLists.txt file for more modern CMake project best practies usage: * -Os (optimized for size) is part of Cmake's MinSizeRel build type, so this option should'nt defined manually. Instead use `-DCMAKE_BUILD_TYPE=MinSizeRel`. * -s (strip binary option) is not true crossplatform option, so moved it into option STRIP_EXE enabled by default. * Minimal CMake version requirement updated to 3.11 to avoid deprecation warnings on modern cmake.
In order to achieve more portability int2ssl needs to compiled with `-static` option in MinGW environment, so all required toolchain libraries gets compiled into binary. Partially fixes falltergeist#6. Now project supports cross-compiling for Windows binaries in Linux host. To do so, pass `-DCMAKE_TOOLCHAIN_FILE=/path/to/Toolchain-MinGW64.cmake` on cmake configuration phase. Also reorganized CMakeLists.txt file for more modern CMake project best practies usage: * -Os (optimized for size) is part of Cmake's MinSizeRel build type, so this option should'nt defined manually. Instead use `-DCMAKE_BUILD_TYPE=MinSizeRel`. * -s (strip binary option) is not true crossplatform option, so moved it into option STRIP_EXE enabled by default. * Minimal CMake version requirement updated to 3.13 to avoid deprecation warnings on modern cmake.
While #7 not merged, can you please try this exe with fixed DLL issues? |
It runs fine and converts int files to ssl, both in bash and cmd and via drag-and-drop. Thanks! |
Runing on win:
Once I get them from questionable sources (stdc from my git bash installation though):
Inside git bash I can run it without any error but it also produces no output whatsoever. No matter which/how many parameters
The text was updated successfully, but these errors were encountered: