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

Rockbox mail archive

Subject: Problems compiling under Linux

Problems compiling under Linux

From: Uwe Freese <>
Date: Sat, 27 Jul 2002 02:18:10 +0200


I unpacked the source files under SuSE Linux 7.2 and started

The firmware/Makefile says:

CC = sh-elf-gcc
LD = sh-elf-ld
AR = sh-elf-ar
AS = sh-elf-as
OC = sh-elf-objcopy

Why these names? I'd never seen that someone starts his c-compiler with
sh-elf-gcc! Why is is not just "cc" or "gcc"?

Then I edited the Makefile into

CC = gcc
LD = ld
AR = ar
AS = as
OC = objcopy

and started 'make'. The output:

Updating dependencies for [...]
gcc -W -Wall -O -m1 -nostdlib -Wstrict-prototypes -Iinclude -I.
-Icommon -Idrivers -DARCHOS_PLAYER=1 -fomit-frame-pointer
-fschedule-insns -c drivers/adc.c -o drivers/adc.o
cc1: Invalid option `1'
make: *** [drivers/adc.o] Error 1

Has somebody an idea what this error means? I don't see a '1' option in
the parameter list above!? Do I have to install some special c-compiler?
(If so, it should probably updated in the 'Readme').

Thanks for any hints.
Bye, Uwe.
Received on 2002-07-27

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