Yes indeed, the test files needs some links before they work. For example in 
~/ngtk3/nim-gtk3/test there is a file called "mach" (make in german language), 
I execute bash make followed by nim c test.nim and ./test. But these tests are 
nearly obsolete now, as long as chess works. It may be possible to avoid all 
these links when you enter all the wrapper directories and type somethink like 
"nimble install" there. I tried that once, it was working for me. But I guess 
it will generate problems for people who have installed the legacy aporia 
related gtk2 nimble wrappers.

But when you manage to get nim-chess2 working, you can follow exactly that 
pattern for every Nim GTK3 application. You may also try the Nim GTK3 editor 
NEd from [https://github.com/ngtk3/NEd](https://github.com/ngtk3/NEd). I have 
not yet tested it with latest Nim v 0.15.2 -- with v 0.15.0 it was working, but 
still sometimes crashed. Some crashes are related to nimsuggest, so fixing is 
not that easy. Of course I may wrap the nimsuggest crashes with try/except and 
so more or less ignore it. But I consider that not a really nice solution. 

Reply via email to