作者 主題: 請問arm-elf-g++編譯的問題 ?  (閱讀 5009 次)

0 會員 與 1 訪客 正在閱讀本文。

welldone

  • 可愛的小學生
  • *
  • 文章數: 1
    • 檢視個人資料
請問arm-elf-g++編譯的問題 ?
« 於: 2006-01-10 18:00 »
以下是我編譯時出現的錯誤訊息:

touch Makefile.depend
makedepend -fMakefile.depend -- -g -Wl,-elf2flt -L.. -I.. -- client.cpp
makedepend: warning:  /usr/include/gnu/stubs.h:  non-portable whitespace
encountered at line 7
arm-elf-g++ -L.. client.o -o client -lskyhost-wrapper
./libgcc.a(__main.o): In function `__do_global_ctors':
__main.o(.text+0xc4): undefined reference to `__CTOR_LIST__'
./libgcc.a(__main.o)(.data+0x0): undefined reference to `__DTOR_LIST__'
collect2: ld returned 1 exit status
make: *** [client] Error 1

可以幫我解決嗎   謝謝

siyou

  • 可愛的小學生
  • *
  • 文章數: 4
    • 檢視個人資料
請問arm-elf-g++編譯的問題 ?
« 回覆 #1 於: 2006-01-17 19:38 »
If you use uClibc, you need link crt0.o also.

siyou.