unxed
unxed
Thanks for your advice, it helped me to move further. I'll leave here my `project/node_modules/nbind/src/nbind.gypi` that helped: ``` { "variables": { "asmjs%": 0 }, "target_name": "nbind", "type": "loadable_module", "sources": [...
> It's a C++11 error. Try to set `-std=c++17` or `-std=c++14`. Thanks, already guessed. It helps! How I have: ``` ../node_modules/nbind/include/nbind/noconflict.h:56:33: error: no matching function for call to ‘nbind::BindDefiner::metho d(const...
> EDIT: Oh but, you already tried. Although I can still see C++11 in one of the configuration variables. Does changing that one solve the issue? xcode block is for...
The last recommendation helped, it finally builds, thanks! Still fails to run with ``` $ ./test.js ↑ internal/modules/cjs/loader.js:807 return process.dlopen(module, path.toNamespacedPath(filename)); ^ Error: /home/unxed/far2l/!!next/!!node-cli/nbind/git/project/build/Release/nbind.node: undefined symbol: _ZN8TProgram7deskTopE at Object.Module._extensions..node (internal/modules/cjs/loader.js:807:18)...
nbind builds it's own custom version of libtvision.so with it's own additional routines included. I guess if I give it .so build by myself without all that stuff it is...
Sorry to deceive you, its js_tvision.o that nbind creates, not libtvision.o. And its for sure contains not all required code. It looks like, in addition to specifying the headers path,...
I even [managed to build it in Linux](https://github.com/unxed/dn2l/)
> By the way, I have seen your post at https://habr.com/en/post/524370/. Look at what you have done to my repositories :) > turbo > tvision Cool! Well, still, a crowd...
Adopted Free Vision (Free Pascal's Turbo Vision port) to UTF-8 also. Still work in progress, although test app is already able to show interface properly, open utf-8 encoded text file...
Oh, there is also [official attempt](https://gitlab.com/freepascal.org/fpc/source/-/issues/21373#note_833019965) of adopting Free Pascal's Free Vision to unicode, awaiting to be integrated to main branch. I don't knew that. Detailed update on Unicode Free...