DLTcollab / dcurl

Hardware-accelerated Multi-threaded IOTA PoW, drop-in replacement for ccurl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Remote interface: Integrate IRI

ajblane opened this issue · comments

The way we use remote interface is to dynamically link the rabbitMQ shared library.

In the dcurl executable files, it works well.
However, it has some problem with the IRI integration.
IRI uses dcurl with its shared library libdcurl.so, and it can not load the librabbitmq.so correctly.

I'll try to figure out another way to use remote interface without any problem.

I decide to use rabbitMQ position-independent object files instead of its shared library.
The dcurl executable files and shared library would be compiled with the extra rabbitMQ objects files, which increases the size.
However, it is much straightforward.