> nim -v

Nim Compiler Version 2.0.8 [Windows: amd64] Compiled at 2024-07-03 Copyright 
(c) 2006-2023 by Andreas Rumpf

active boot switches: -d:release

gcc -v Using built-in specs. 
COLLECT_GCC=C:Scoopqitamingw64_nimmingw64bingcc.exe 
COLLECT_LTO_WRAPPER=c:/scoop/other/mingw64_nim/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/11.1.0/lto-wrapper.exe
 OFFLOAD_TARGET_NAMES=nvptx-none Target: x86_64-w64-mingw32 Configured with: 
../configure --prefix=/R/winlibs64_stage/inst_gcc-11.1.0/share/gcc 
--build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 
--enable-offload-targets=nvptx-none --with-pkgversion='MinGW-W64 
x86_64-posix-seh, built by Brecht Sanders' \--with-tune=generic 
--enable-checking=release --enable-threads=posix --disable-sjlj-exceptions 
--disable-libunwind-exceptions --disable-serial-configure --disable-bootstrap 
--enable-host-shared --enable-plugin --disable-default-ssp --disable-rpath 
--enable-libstdcxx-pch --enable-libstdcxx-time=yes --disable-libstdcxx-debug 
--disable-version-specific-runtime-libs --with-stabs --disable-symvers 
--enable-languages=c,c++,fortran,lto,objc,obj-c++,d,jit --disable-gold 
--disable-nls --disable-stage1-checking --disable-win32-registry 
--disable-multilib --enable-ld --enable-libquadmath --enable-libada 
--enable-libssp --enable-libstdcxx --enable-lto --enable-fully-dynamic-string 
--enable-libgomp --enable-graphite --enable-mingw-wildcard 
--with-mpc=/d/Prog/winlibs64_stage/custombuilt 
--with-mpfr=/d/Prog/winlibs64_stage/custombuilt 
--with-gmp=/d/Prog/winlibs64_stage/custombuilt 
--with-isl=/d/Prog/winlibs64_stage/custombuilt --enable-install-libiberty 
--enable-__cxa_atexit --without-included-gettext --with-diagnostics-color=auto 
--enable-clocale=generic --with-libiconv --with-system-zlib 
--with-build-sysroot=/R/winlibs64_stage/gcc-11.1.0/build_mingw/mingw-w64 
CFLAGS=-I/d/Prog/winlibs64_stage/custombuilt/include/libdl-win32 Thread model: 
posix Supported LTO compression algorithms: zlib zstd gcc version 11.1.0 
(MinGW-W64 x86_64-posix-seh, built by Brecht Sanders)

mingw64 from <https://nim-lang.org/install_windows.html> nim from scoop install 
(<https://nim-lang.org/download/nim-2.0.8_x64.zip>)

nim code:

> import db_connector/db_sqlite

let dbPath = "test.db" let db = open(dbPath , "", "", "")

for x in db.fastRows(sql"SELECT * FROM users"):
    echo x

db.close()

compile work,output .exe file,but execution failed 

Reply via email to