Rockbox Technical Forums

Rockbox Development => Starting Development and Compiling => Topic started by: majo on August 26, 2007, 12:58:48 PM

Title: Where can I find information about the meaning of compiler flags?
Post by: majo on August 26, 2007, 12:58:48 PM
Hey There,
I started with reading sources of simple plugins today, but I want to learn about all the gory hardware-specific details rockbox has to offer. It would be a great help to me if I knew where I could look up the meaning of all the compiler flags (such as HAVE_LCD_BITMAP).

Any hints where I could find information? In the code base or somewhere else (in the config script)?

Greetings,
majo
Title: Re: Where can I find information about the meaning of compiler flags?
Post by: AlexP on August 26, 2007, 01:31:17 PM
Hi,

Whilst I'm sure people here will help if they are able, more devs tend to hang out on IRC or read the developers mailing list than in the forums.
Title: Re: Where can I find information about the meaning of compiler flags?
Post by: bluebrother on August 26, 2007, 02:46:42 PM
It would be a great help to me if I knew where I could look up the meaning of all the compiler flags (such as HAVE_LCD_BITMAP).
This is not a compiler flag, this is a preprocessor macro. Speaking of HAVE_LCD_BITMAP, this is defined if the target has a bitmap lcd. Macros (or constants definitions as this) are used to distinguish between players. Have a look at firmware/export/*-config.h
Title: Re: Where can I find information about the meaning of compiler flags?
Post by: majo on August 28, 2007, 05:33:48 PM
Thanks. This was exaclty the information I was looking for :-)

Grettings,
majo