Browse Source

README: Add a cross compilation section.

master
Reece H. Dunn 8 years ago
parent
commit
39bbd48144
1 changed files with 10 additions and 0 deletions
  1. 10
    0
      README.md

+ 10
- 0
README.md View File

- [Linux, Mac, BSD](#linux-mac-bsd) - [Linux, Mac, BSD](#linux-mac-bsd)
- [Dependencies](#dependencies) - [Dependencies](#dependencies)
- [Building](#building-1) - [Building](#building-1)
- [Cross Compilation](#cross-compilation)
- [Audio Output Configuration](#audio-output-configuration) - [Audio Output Configuration](#audio-output-configuration)
- [eSpeak NG Feature Configuration](#espeak-ng-feature-configuration) - [eSpeak NG Feature Configuration](#espeak-ng-feature-configuration)
- [Extended Dictionary Configuration](#extended-dictionary-configuration) - [Extended Dictionary Configuration](#extended-dictionary-configuration)
be found in the [Adding or Improving a Language](docs/add_language.md) be found in the [Adding or Improving a Language](docs/add_language.md)
documentation. documentation.


#### Cross Compilation

Because the eSpeak NG build process uses the built program to compile the
language and voice data, you need to build it locally first. Once you have
built it locally you can perform the cross compilation using:

./configure --build=... --host=... --target=...
make -B src/espeak-ng src/speak-ng

#### Audio Output Configuration #### Audio Output Configuration


The following `configure` options control which audio interfaces to use: The following `configure` options control which audio interfaces to use:

Loading…
Cancel
Save