weyoung 发表于 2013-4-5 22:29
有没具体的错误信息?
make all-recursive
make[1]: Entering directory `/volume1/temp/aria2-1.16.5'
Making all in po
make[2]: Entering directory `/volume1/temp/aria2-1.16.5/po'
make[2]: Leaving directory `/volume1/temp/aria2-1.16.5/po'
Making all in intl
make[2]: Entering directory `/volume1/temp/aria2-1.16.5/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/volume1/temp/aria2-1.16.5/intl'
Making all in lib
make[2]: Entering directory `/volume1/temp/aria2-1.16.5/lib'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/volume1/temp/aria2-1.16.5/lib'
Making all in deps
make[2]: Entering directory `/volume1/temp/aria2-1.16.5/deps'
Making all in wslay
make[3]: Entering directory `/volume1/temp/aria2-1.16.5/deps/wslay'
make all-recursive
make[4]: Entering directory `/volume1/temp/aria2-1.16.5/deps/wslay'
Making all in lib
make[5]: Entering directory `/volume1/temp/aria2-1.16.5/deps/wslay/lib'
Making all in includes
make[6]: Entering directory `/volume1/temp/aria2-1.16.5/deps/wslay/lib/includes'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/volume1/temp/aria2-1.16.5/deps/wslay/lib/includes'
make[6]: Entering directory `/volume1/temp/aria2-1.16.5/deps/wslay/lib'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/volume1/temp/aria2-1.16.5/deps/wslay/lib'
make[5]: Leaving directory `/volume1/temp/aria2-1.16.5/deps/wslay/lib'
Making all in tests
make[5]: Entering directory `/volume1/temp/aria2-1.16.5/deps/wslay/tests'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/volume1/temp/aria2-1.16.5/deps/wslay/tests'
make[5]: Entering directory `/volume1/temp/aria2-1.16.5/deps/wslay'
make[5]: Leaving directory `/volume1/temp/aria2-1.16.5/deps/wslay'
make[4]: Leaving directory `/volume1/temp/aria2-1.16.5/deps/wslay'
make[3]: Leaving directory `/volume1/temp/aria2-1.16.5/deps/wslay'
make[3]: Entering directory `/volume1/temp/aria2-1.16.5/deps'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/volume1/temp/aria2-1.16.5/deps'
make[2]: Leaving directory `/volume1/temp/aria2-1.16.5/deps'
Making all in src
make[2]: Entering directory `/volume1/temp/aria2-1.16.5/src'
/bin/ash ../libtool --tag=CXX --mode=link g++ -g -O2 -o aria2c main.o optio
n_processing.o version_usage.o libaria2c.a ../deps/wslay/lib/libwslay.la -lrt
-L/opt/lib -lgcrypt -lgpg-error -L/opt/lib -lxml2 -lz -lm
libtool: link: g++ -g -O2 -o aria2c main.o option_processing.o version_usage.o
libaria2c.a ../deps/wslay/lib/.libs/libwslay.a -lrt -L/opt/lib /opt/lib/libgcryp
t.so /opt/lib/libgpg-error.so -lxml2 -lz -lm -Wl,-rpath -Wl,/opt/lib -Wl,-rpath
-Wl,/opt/lib
main.o: In function `__exchange_and_add':
/opt/lib/gcc/i686-linux-gnu/4.2.1/../../../../include/c++/4.2.1/ext/atomicity.h:
51: undefined reference to `__sync_fetch_and_add_4'
/opt/lib/gcc/i686-linux-gnu/4.2.1/../../../../include/c++/4.2.1/ext/atomicity.h:
51: undefined reference to `__sync_fetch_and_add_4'
/opt/lib/gcc/i686-linux-gnu/4.2.1/../../../../include/c++/4.2.1/ext/atomicity.h:
51: undefined reference to `__sync_fetch_and_add_4'
/opt/lib/gcc/i686-linux-gnu/4.2.1/../../../../include/c++/4.2.1/ext/atomicity.h:
51: undefined reference to `__sync_fetch_and_add_4'
main.o: In function `__exchange_and_add':
/volume1/temp/aria2-1.16.5/src/SharedHandle.h:176: undefined reference to `__syn
c_fetch_and_add_4'
main.o:/opt/lib/gcc/i686-linux-gnu/4.2.1/../../../../include/c++/4.2.1/ext/atomi
city.h:51: more undefined references to `__sync_fetch_and_add_4' follow
collect2: ld returned 1 exit status
make[2]: *** [aria2c] Error 1
make[2]: Leaving directory `/volume1/temp/aria2-1.16.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/volume1/temp/aria2-1.16.5'
make: *** [all] Error 2 |