facebook / facebook/rocksdb

mingw support

Open
#1,920 7 comments 0 reactions 0 assignees View on GitHub
windows
Dominant language
C++
Stars
32.1k
Forks
6.9k
Avg merge
32m
Merged PRs (30d)
1

Description

CockroachDB would like to support Windows, but most of our infrastructure and in-house knowledge is in Unix, not Windows. Ideally, we would like to compile RocksDB for windows using mingw, but that seems quite unsupported at the moment.

Concretely, it seems that the `make`-based build system doesn't support `OS_WIN`, and the `cmake`-based build system doesn't support anything other than `MSVC` on windows.

I sent a preliminary patch (https://github.com/facebook/rocksdb/pull/1910), but next steps seems to require build-system support, and that's not an area I know much about.

cc @yuslepukhin who seems to be the windows guy.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.