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

Building OpenHDT runtime library on Mingw 64? #641

Open
lonnietc opened this issue Nov 21, 2022 · 2 comments
Open

Building OpenHDT runtime library on Mingw 64? #641

lonnietc opened this issue Nov 21, 2022 · 2 comments
Assignees

Comments

@lonnietc
Copy link

Hi All,

I am currently working with a project that predominantly runs on Windows 10/11 (64bit) and from what I have read, OpenDHT will not compile as a Windows library (DLL) but could be wrong on this.

It gave me the thought that just maybe OpenDHT might be able to be compiled into a runtime library under Mingw64 and then it could be loaded and called from within a standard Visual Studio solution project as part of a larger project that I am doing now.

Not sure if this would work, but wanted to try and get some input from the OpenDHT developers on the feasibility of such an approach?

Any thoughts would be greatly appreciated.

@aberaud
Copy link
Member

aberaud commented Nov 21, 2022

It's supposed to be buildable with MSVC directly. @atraczyk any thought?

@lonnietc
Copy link
Author

Hi All,

I was wondering if there was any update on this?

Actually, the idea is to use OpenDHT with FUSE and Dokany to build a user space P2P filesystem for Windows so that file chunks can be spread out across nodes in encrypted shards and replicants helping to make it a bit more secure.

I ran across a few Github projects, but they are mainly for FUSE on Linux, but all tend to use OpenDHT.

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

3 participants