agree with peter. if you want to learn more about the building process of
opensource project.
i think coreboot is too complex for the beginner. You can choose some small
project.

PS: the file %.d is created by gcc with the parameter -MMD, if you want to
know about
this, check the gcc man page.


2010/10/26 Peter Stuge <pe...@stuge.se>

> ali hagigat wrote:
> > what rule is making the file, c_start.d itself?
>
> It's very strange that you are so obsessed with the build system so
> many months after starting to look at coreboot.
>
> I first looked at coreboot nearly 10 years ago, and while I am not
> super active in the codebase there are still *so* many other *actual*
> things to work on and learn about *in the code*.
>
> You've mentioned that you want to study coreboot before you can work
> with it, but I would recommend that you stop studying the build
> system for now and look more at what coreboot *code* is actually
> doing. This is especially true if you are not already very skilled
> with the GNU toolchain and make, because building coreboot can
> sometimes require special tricks.
>
> To also answer your question, I suggest that you study the output
> from
>
> make V=1
>
> and see which command creates the c_start.d file. Then you could
> probably locate it within the Makefiles.
>
>
> //Peter
>
> --
> coreboot mailing list: coreboot@coreboot.org
> http://www.coreboot.org/mailman/listinfo/coreboot
>



-- 
Wang Qing Pei
Phone: 86+18930528086
-- 
coreboot mailing list: coreboot@coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to