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

No Windows support? #1

Open
Godnoken opened this issue Dec 28, 2022 · 3 comments
Open

No Windows support? #1

Godnoken opened this issue Dec 28, 2022 · 3 comments

Comments

@Godnoken
Copy link

Godnoken commented Dec 28, 2022

I've been following your progress for a few weeks hoping for a simpler way to integrate Marian into an application on Windows.

However, yesterday it seems like you abandoned Windows altogether with Marian-lite.
Do you plan on keeping it Linux only, or is it possible to compile a windows .lib version if I were to install Debian?

Cheers!

@kroketio
Copy link
Owner

kroketio commented Dec 28, 2022

Part of our 'simplify CMake build system' efforts is to initially focus on a limited scope - just Linux. The old Marian (and Bergamot) CMake support a range of platforms (Apple, Windows, Linux, WASM), a range of compilers (MSVC, Clang, GNU) and a range of CMake versions. This results in some verbose CMake that is challenging to compile, package, distribute.

In addition, Kroket currently does not have a business case to support Windows so it is difficult to justify spending time on it. We would essentially create the expectation that Windows (or other platforms) are supported targets where things are constantly in a working and maintained state, which is not the case.

@kroketio
Copy link
Owner

kroketio commented Jan 4, 2023

For any reading who want Windows support (or any other platform) - do not wait for us, fork and provide support! The power of open-source 👍 Kotki, at least for now, will stay Linux only.

@Godnoken
Copy link
Author

Godnoken commented Jan 5, 2023

Thank you for the elaborate response.

You'll have to excuse my slow response, I've been busy with work & holidays.

I fully understand & respect the decision to focus only on Linux. For now I've decided to go down the route of using TranslateLocally & NativeMessaging but I may have reason to come back to this as I gain more experience.

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

2 participants