dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Rockbox mail archive

Subject: Re: compiling/making voice file with cygwin

Re: compiling/making voice file with cygwin

From: claudio capriati <>
Date: Sun, 29 Jan 2012 14:19:16 +0100


now it works. building rockbox works correctly but when i try to make
voice file there are some errors.
when i use tools/configure (50 target, (a)dvanced, v(oice), (s)api or
s(w)ift) it's ok; but when i execute "make voice", both i use (s)api
tts engine and s(w)ift one, there are errors (pasted below): what can
i do? thanks

Building english voice for sansae200. Select options

TTS engine to use: (S)API S(w)ift (s)?
Using sapi for TTS
Using rbspeexenc for encoding voice clips
Using source code root directory: /home/claus/rockbox
Using arm-elf-eabi-gcc 4.4.4 (404)
Using arm-elf-eabi-ld
Found and uses ccache (/usr/bin/ccache)
Automatically selected arch: arm
Created Makefile

claus_at_Venere ~/rockbox/mybuilld
$ make voice
make[1]: Entering directory `/home/claus/rockbox/tools'
make -C rbspeex
make[2]: Entering directory `/home/claus/rockbox/tools/rbspeex'
gcc: The -mno-cygwin flag has been removed; use a mingw-targeted cross-compiler.

Makefile:109: recipe for target `/home/claus/rockbox/tools/rbspeex/build/rbspeex
enc.o' failed
make[2]: *** [/home/claus/rockbox/tools/rbspeex/build/rbspeexenc.o] Error 1
make[2]: Leaving directory `/home/claus/rockbox/tools/rbspeex'
Makefile:88: recipe for target `rbspeexenc' failed
make[1]: *** [rbspeexenc] Error 2
make[1]: Leaving directory `/home/claus/rockbox/tools'
/home/claus/rockbox/tools/root.make:268: recipe for target `voicetools' failed
make: *** [voicetools] Error 2

claus_at_Venere ~/rockbox/mybuilld

2012/1/28, Michael Sparmann <>:
>> ../tools/configure: line 3535: arm-elf-eabi-gcc: command not
>> found
>> ../tools/configure: line 3542: arm-elf-eabi-ld: command not
>> found
>> [WARNING] The compiler you must use (arm-elf-eabi-gcc) is not in your
>> path!
>> [WARNING] this may cause your build to fail since we cannot do
>> the
>> [WARNING] checks we want
>> now.
>> Using
>> arm-elf-eabi-ld
>> Found and uses ccache
>> (/usr/bin/ccache)
>> ../tools/configure: line 3651: arm-elf-eabi-cpp: command not
>> found
> You will probably want to run tools/ as root and let it
> install the arm-elf-eabi toolchain (select "e").
Received on 2012-01-29

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy