我試着用gcc 4.6.3編譯ARM的tcc。但我得到了以下錯誤而編譯在這兩個共享/靜態庫MOD:在Ubuntu上爲arm編譯TCC的問題
[email protected]:/p/tcc/tcc# make
gcc -o tcc tcc.o libtcc.so.1.0 -lm -ldl -Wall -g -O2 -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare -D_FORTIFY_SOURCE=0 -Wl,-rpath,"/usr/local/lib" libtcc.so.1.0: undefined reference to `vrotb'
collect2: ld returned 1 exit status
make: *** [tcc] Error 1
我使用最新的分支從TCC github上
哪個庫?有這麼多的叉子......還有,'uname -a'是什麼? – keltar
repo:https://github.com/TinyCC/TinyCC and uname -a:Linux localhost 3.0.89-K^Kernel_JB-4.1.2_OC_UV_370MB +#2 PREEMPT Mon Aug 5 00:42:04 CEST 2013 armv7l armv7l armv7l GNU/Linux –
看起來沒問題。你可以運行'make clean','。/ configure'然後'make'並提供完整的輸出嗎? – keltar