Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to create a new language binding using a binary/dll? #1820

Open
spliffli opened this issue Apr 22, 2024 · 0 comments
Open

How to create a new language binding using a binary/dll? #1820

spliffli opened this issue Apr 22, 2024 · 0 comments

Comments

@spliffli
Copy link

spliffli commented Apr 22, 2024

Hello,

I want to create an NNG binding for the mql4 language, which is the scripting language for the forex trading software MetaTrader.

I couldn't find any specific information on how to do this in the NNG docs, but according to the orginal NanoMsg docs, it recommends forking a ZeroMQ binding if that exists for the language, and converting it into a NanoMsg binding. I'm assuming this approach would work for NNG as well.

There is a ZeroMQ binding for mql4 and I will most likely use that as a starting point.

That ZMQ binding uses the functions exposed in libzmq.dll, so my question is how can I achieve the same thing with NNG?

Should I compile it to a dll maybe? I don't really know, I've never attempted anything like this, nor do I have any experience with NNG at all, so any help or guidance would be much appreciated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant