Hi guys:

    I am a beginner of U-Boot, and now I am trying to understand the Makefiles.

    There are some variables in the Makefile under the top directory, which are used without being defined and initiated. For example:
    PLATFORM_LIBS: "PLATFORM_LIBS += --no-warn-mismatch -L $(shell dirname `$(CC) $(CFLAGS) -print-libgcc-file-name`) -lgcc",
    and
    OBJCFLAGS: "$(OBJCOPY) ${OBJCFLAGS} -O srec $< $@".
    I've checked all the *.mk which are included directly or indirectly by this Makefile and have not find any defination or initiation. I also have made sure that they are not environment variables of LINUX.

    I'm so wondering. If anyone could give me an explaination, I will appreciate it so much!

    Best Wishes                

                        Lucas Jin
                        lucasjin@126.com
                        2006-03-29


 







你 知 道 2006 年 最 火 爆 的 电 子 邮 箱 吗 ?
多 达 1.1 亿 中 国 人 选 择 网 易 2000 兆 免 费 邮 箱 , 抢 注 再 得 280 兆 超 大 网 盘