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

Reply via email to