Now kscope.exe
can produce both 32 and 64-bit linux executables -- the compiler still being a 32-bit PE executable with no external dependencies other than VBLLVM.dll
and it's runtime in bin/lib
folder.
You can use -m32 -target i686-unknown-linux-gnu
options for "ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux)" binaries and -m64 -target x86_64-unknown-linux-gnu
options for "ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux)" binaries.