I tried the static build now with **nim c -d:modbusGit -d:modbusStatic
modbus.nim**.
What version of Nim are you using? **devel** (couple of days old) on Windows 10
x64
Also, how did you install nimterop? Manually cloned nimterop branch **v020**
from github and ran **nimble install**.
Did you change currentSourcePath()? Tried **currentSourcePath()** and a fixed
path, both throw:
Hint: paths [Processing]
Hint: types [Processing]
# Setting up Git repo: https://github.com/stephane/libmodbus
# Pulling repository
stack trace: (most recent call last)
C:\Users\matic\.nimble\pkgs\nimterop-0.1.0\nimterop\build.nim(575, 32)
C:\Users\matic\.nimble\pkgs\nimterop-0.1.0\nimterop\build.nim(497, 11)
buildLibrary
C:\Nim\lib\system\assertions.nim(27, 20) failedAssertImpl
C:\Nim\lib\system\assertions.nim(20, 11) raiseAssert
C:\Nim\lib\system\fatal.nim(39, 5) sysFatal
D:\VISTA_NAMIZJE\NIM\testing\libmodbus\modbus.nim(12, 10) template/generic
instantiation of `getHeader` from here
C:\Nim\lib\system\fatal.nim(39, 5) Error: unhandled exception:
C:\Users\matic\.nimble\pkgs\nimterop-0.1.0\nimterop\build.nim(497, 12)
`cmakeDeps or conDeps`
# Build configuration failed - No build files found in
D:/VISTA_NAMIZJE/NIM/testing/libmodbus/build/libmodbus/
[AssertionError]
Run
If I manually clone the **libmodbus** into **... /build/libmodbus** I get:
Hint: paths [Processing]
Hint: types [Processing]
# Resetting D:/VISTA_NAMIZJE/NIM/testing/libmodbus/build/libmodbus/
stack trace: (most recent call last)
C:\Users\matic\.nimble\pkgs\nimterop-0.1.0\nimterop\build.nim(569, 23)
C:\Users\matic\.nimble\pkgs\nimterop-0.1.0\nimterop\build.nim(383, 10)
getGitPath
C:\Users\matic\.nimble\pkgs\nimterop-0.1.0\nimterop\build.nim(169, 13)
gitPull
C:\Users\matic\.nimble\pkgs\nimterop-0.1.0\nimterop\build.nim(140, 19)
gitReset
C:\Users\matic\.nimble\pkgs\nimterop-0.1.0\nimterop\build.nim(27, 11)
execAction
C:\Nim\lib\system\assertions.nim(27, 20) failedAssertImpl
C:\Nim\lib\system\assertions.nim(20, 11) raiseAssert
C:\Nim\lib\system\fatal.nim(39, 5) sysFatal
D:\VISTA_NAMIZJE\NIM\testing\libmodbus\modbus.nim(12, 10) template/generic
instantiation of `getHeader` from here
C:\Nim\lib\system\fatal.nim(39, 5) Error: unhandled exception:
C:\Users\matic\.nimble\pkgs\nimterop-0.1.0\nimterop\build.nim(27, 12) `ret ==
0` Command failed: (128, false)
ccmd: cmd /c cd D:/VISTA_NAMIZJE/NIM/testing/libmodbus/build/libmodbus/ &&
git reset --hard
result:
fatal: not a git repository (or any of the parent directories): .git
[AssertionError]
Run