mirror of https://github.com/drowe67/codec2.git
parent
5e79a72368
commit
32fa99472a
|
@ -36,7 +36,9 @@ Some key guidelines about the code in the `codec2` repo:
|
|||
|
||||
## Ports to non C99 Compilers
|
||||
|
||||
We have standardized on C99 and develop and test using gcc on a Linux platform. We encourage people who want to use non-standard compilers like MSVC and certain embedded compilers to maintain their own Codec 2 forks. Our focus needs to be on what’s unique about our project – the speech codec and modem waveforms – rather than consuming time and resources on non-core activities that others can do equally well. If you decide to fork Codec 2 to a non C99 compiler - please ensure you port the ctests and that they all pass. If the tests have not been ported or do not pass - it's not Codec 2.
|
||||
For Windows applications (built with MSVC or any compiler) we recommend linking with our [cross-compiled](#building-for-windows) Codec 2 DLLs. This lets you enjoy the benefits of our carefully developed, tested and maintained codebase without having to develop and maintain your own fork.
|
||||
|
||||
We have standardized on C99 and develop and test using gcc on a Linux platform. Our focus needs to be on what’s unique about our project – the speech codec and modem waveforms, and we lack the resources to support multiple compilers. If you want to build Codec 2 using a non-standard compiler like MSVC and certain embedded compilers you will need to maintain your own Codec 2 fork (a very large commitment). If you decide to fork Codec 2 to a non C99 compiler - please ensure you port the ctests and that they all pass. If the tests have not been ported or do not pass - it's not Codec 2.
|
||||
|
||||
## Quickstart
|
||||
|
||||
|
@ -203,7 +205,7 @@ wav - speech files in wave file format
|
|||
make
|
||||
```
|
||||
|
||||
## Bulding for Windows
|
||||
## Building for Windows
|
||||
|
||||
We develop and test on Linux to the [C99 standard](#ports-to-non-c99-compilers). We recommend using MinGW to cross compile for Windows.
|
||||
|
||||
|
|
Loading…
Reference in New Issue