I ran into nim and/or mingw-w64 compiler issues when trying to use this project on Arch linux:
{standard input}: Assembler messages:
{standard input}: Error: open SEH entry at end of file (missing .seh_endproc)
Error: execution of an external compiler program '/usr/bin/x86_64-w64-mingw32-gcc -c -w -fmax-errors=3 -mno-ms-bitfields -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -DWIN32_LEAN_AND_MEAN -masm=intel -Os -fno-ident -I/usr/lib/nim -I/home/olivier/[...]/Nimcrypt2 -o /home/olivier/.cache/nim/stub_r/@m..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sassertions.nim.c.o /home/olivier/.cache/nim/stub_r/@m..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sassertions.nim.c' failed with exit code: 1
[!] Stub compilation failed! Check stub for errors.
during RTL pass: final
/home/olivier/.cache/nim/stub_r/@m..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem.nim.c: In function ‘raiseOutOfMem__system_3740’:
/home/olivier/.cache/nim/stub_r/@m..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem.nim.c:1039:1: internal compiler error: in seh_emit_stackalloc, at config/i386/winnt.cc:1055
1039 | }
| ^
0x19c77e7 internal_error(char const*, ...)
???:0
0x6738cc fancy_abort(char const*, int, char const*)
???:0
0xfc88e8 i386_pe_seh_unwind_emit(_IO_FILE*, rtx_insn*)
???:0
0x8da73b final_scan_insn(rtx_insn*, _IO_FILE*, int, int, int*)
???:0
Please submit a full bug report, with preprocessed source (by using -freport-bug).
Please include the complete backtrace with any bug report.
See <https://bugs.archlinux.org/> for instructions.
{standard input}: Assembler messages:
{standard input}: Error: open SEH entry at end of file (missing .seh_endproc)
I figured this would be hard to understand and fix and I figured that Debian/Ubuntu was probably well-tested and working so a docker container was a good idea.
Usage is documented in the README but in case you want to see it in action:
I ran into nim and/or mingw-w64 compiler issues when trying to use this project on Arch linux:
I figured this would be hard to understand and fix and I figured that Debian/Ubuntu was probably well-tested and working so a docker container was a good idea.
Usage is documented in the README but in case you want to see it in action:
Let me know if you have any questions.