我正在使用this tutorial來創建交叉編譯器。 我跟着gcc交叉編譯教程去了porting newlib。一切正常,直到我試圖通過發行 make all install 編譯它,當我得到了以下錯誤: WARNING: makeinfo' is missing on your system. You should only need it if you modified a .texi '或
我有一個奇怪的問題。 數學庫已被添加到我的makefile中。 # include standard C library
LDFLAGS += -lc
# include standard math library
LDFLAGS += -lm
,並在輸出文件(.MAP)我可以看到,一切都已經正確鏈接: LOAD c:/gnu/powerpc-eabi/3pp.ronetix.power
我從http://newlib.sourcearchive.com/documentation/1.18.0/init_8c-source.html查看了__libc_init_array的源代碼。 但我不太明白這個功能的作用。 我知道這些符號 /* These magic symbols are provided by the linker. */
extern void (*__preini