rust-samplerate icon indicating copy to clipboard operation
rust-samplerate copied to clipboard

Use pure-Rust version of libsamplerate

Open 3c1u opened this issue 5 years ago • 3 comments

This enables to build rust-samplerate without a C compiler and CMake, etc... using https://github.com/RamiHg/rust-libsamplerate , a transpiled version of libsamplerate. This might helps to use this crate on some platforms (e.g. Windows/MSVC).

3c1u avatar Feb 23 '20 08:02 3c1u

Thanks for your contribution. I took a look at the pure-rust version. It looks to me like there is no automated way to upgrade to incoming changes from the upstream repository. Is that correct?

Prior99 avatar Mar 01 '20 21:03 Prior99

That seems to be correct, and of course there is no guarantee that it will be upgraded.

LLVM and clang are required to run C2Rust, which is more than C/C++ development requirements. A bot or something similar which transpiles the upstream repo might be required.

3c1u avatar Mar 02 '20 14:03 3c1u

I think I will rather keep the C version. But thank you for your contribution.

On Mon, 2 Mar 2020, 16:32 Hikaru Terazono, [email protected] wrote:

That seems to be correct, and of course there is no guarantee that it will be upgraded.

LLVM and clang are required to run C2Rust, which is more than C/C++ development requirements. A bot or something similar which transpiles the upstream repo might be required.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Prior99/rust-samplerate/pull/4?email_source=notifications&email_token=AALME5X3LXKDSU64JQ2NPK3RFO7OFA5CNFSM4KZYUVHKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENPQQ2Q#issuecomment-593430634, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALME5QMMK6F4T6VUXQXZPDRFO7OFANCNFSM4KZYUVHA .

Prior99 avatar Mar 02 '20 15:03 Prior99