I try to use the lib 
[https://github.com/KeepCoolWithCoolidge/nimlibxlsxwriter](https://github.com/KeepCoolWithCoolidge/nimlibxlsxwriter),
 but I can't install it. 'nimble install nimlibxlsxwriter' ends up with 
something like that

Downloading 
[https://github.com/KeepCoolWithCoolidge/nimlibxlsxwriter](https://github.com/KeepCoolWithCoolidge/nimlibxlsxwriter)
 using git
    

Warning: Package 'nimlibxlsxwriter' has an incorrect structure. It should 
contain a single directory hierarchy for source files, named 
'nimlibxlsxwriter', but file 'anatomy.nim' is in a directory named 'tests' 
instead. This will be an error in the future.
    Hint: If 'tests' contains source files for building 'nimlibxlsxwriter', 
rename it to 'nimlibxlsxwriter'. Otherwise, prevent its installation by adding 
skipDirs = @["tests"] to the .nimble file.

Setting up Git repo: 
[https://github.com/jmcnamara/libxlsxwriter](https://github.com/jmcnamara/libxlsxwriter)
 Pulling repository Processing nimlibxlsxwriter/include/xlsxwriter.h Processing 
nimlibxlsxwriter/include/xlsxwriter/workbook.h Processing 
nimlibxlsxwriter/include/xlsxwriter/worksheet.h Processing 
nimlibxlsxwriter/include/xlsxwriter/shared_strings.h Processing 
nimlibxlsxwriter/include/xlsxwriter/common.h Processing 
nimlibxlsxwriter/include/xlsxwriter/third_party/queue.h Generating 
nimlibxlsxwriter/queue.nim Processing 
nimlibxlsxwriter/include/xlsxwriter/third_party/tree.h Generating 
nimlibxlsxwriter/tree.nim Command failed: 1 cmd /c "c2nim --stdcall 
--dynlib:dynlibtree --out:nimlibxlsxwriter/tree.nim temp-tree.nim.c" 
d:Nimlibsystemfatal.nim(39) sysFatal Error: unhandled exception: assignment to 
discriminant changes object branch; compile with -d:nimOldCaseObjects for a 
transition period [FieldError]

stack trace: (most recent call last)

Any clue? 

Reply via email to