datou1301 发表于 2006-1-24 10:30:22

求助:FreeBSD下编译eva-0.4.0出错。

FreeBSD下ports安装eva-0.3.2_1成功,但自行编译0.4.0出错
错误信息如下:
evamain.cpp:185: warning: unused variable 'pp'
evamain.cpp:123: warning: unused variable 'id'
evamain.cpp: At global scope:
evamain.cpp:2168: warning: unused parameter 'synSession'
evamain.cpp:2168: warning: unused parameter 'synIp'
evamain.cpp:2168: warning: unused parameter 'synPort'
evamain.cpp:2168: warning: unused parameter 'myIp'
evamain.cpp:2168: warning: unused parameter 'myPort'
evamain.cpp:2151: warning: unused parameter 'wanPort1'
evamain.cpp:2151: warning: unused parameter 'wanIp2'
evamain.cpp:2151: warning: unused parameter 'wanPort2'
evamain.cpp:2151: warning: unused parameter 'wanIp3'
evamain.cpp:2151: warning: unused parameter 'wanPort3'
evamain.cpp:2151: warning: unused parameter 'lanIp1'
evamain.cpp:2151: warning: unused parameter 'lanPort1'
evamain.cpp:2151: warning: unused parameter 'lanIp2'
evamain.cpp:2151: warning: unused parameter 'lanPort2'
evamain.cpp:2151: warning: unused parameter 'lanIp3'
evamain.cpp:2151: warning: unused parameter 'lanPort3'
evamain.cpp:2151: warning: unused parameter 'syncIp'
evamain.cpp:2151: warning: unused parameter 'syncPort'
evamain.cpp:2151: warning: unused parameter 'syncSession'
evamain.cpp:2092: warning: unused parameter 'ip'
source='evasystemtray.cpp' object='evasystemtray.o' libtool=no \
depfile='.deps/evasystemtray.Po' tmpdepfile='.deps/evasystemtray.TPo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src/api -I../src/libeva -I../src/ui -I/usr/local/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT-D_THREAD_SAFE   -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common-c -o evasystemtray.o `test -f 'evasystemtray.cpp' || echo './'`evasystemtray.cpp
/usr/X11R6/bin/moc ./evachatwindowmanager.h -o evachatwindowmanager.moc.cpp
source='evachatwindowmanager.moc.cpp' object='evachatwindowmanager.moc.o' libtool=no \
depfile='.deps/evachatwindowmanager.moc.Po' tmpdepfile='.deps/evachatwindowmanager.moc.TPo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src/api -I../src/libeva -I../src/ui -I/usr/local/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT-D_THREAD_SAFE   -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common-c -o evachatwindowmanager.moc.o `test -f 'evachatwindowmanager.moc.cpp' || echo './'`evachatwindowmanager.moc.cpp
/usr/X11R6/bin/moc ./evasystemtray.h -o evasystemtray.moc.cpp
source='evasystemtray.moc.cpp' object='evasystemtray.moc.o' libtool=no \
depfile='.deps/evasystemtray.moc.Po' tmpdepfile='.deps/evasystemtray.moc.TPo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src/api -I../src/libeva -I../src/ui -I/usr/local/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT-D_THREAD_SAFE   -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common-c -o evasystemtray.moc.o `test -f 'evasystemtray.moc.cpp' || echo './'`evasystemtray.moc.cpp
/usr/X11R6/bin/moc ./evamain.h -o evamain.moc.cpp
source='evamain.moc.cpp' object='evamain.moc.o' libtool=no \
depfile='.deps/evamain.moc.Po' tmpdepfile='.deps/evamain.moc.TPo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src/api -I../src/libeva -I../src/ui -I/usr/local/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT-D_THREAD_SAFE   -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common-c -o evamain.moc.o `test -f 'evamain.moc.cpp' || echo './'`evamain.moc.cpp
/bin/sh ../libtool --silent --mode=link --tag=CXX g++-Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common    -o eva -R /usr/local/lib -R /usr/X11R6/lib -R /usr/X11R6/lib -L/usr/X11R6/lib -L/usr/local/libmain.o evachatwindowmanager.o evamain.o evasystemtray.o evachatwindowmanager.moc.o evasystemtray.moc.o evamain.moc.o../src/ui/libevaui.la ../src/libeva/libeva.la ../src/api/libevaapi.la ../src/api/filetrans/libapi_ft.la -lkdeui
/usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_cleanup_pop'
/usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_destroy'
/usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_init'
/usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_exit'
/usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_cancel'
/usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_testcancel'
/usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_cleanup_push'
/usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_getschedpolicy'
/usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_setinheritsched'
/usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_setstacksize'
/usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_setschedparam'
/usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_attr_setdetachstate'
/usr/X11R6/lib/libqt-mt.so: undefined reference to `pthread_cond_timedwait'
gmake: *** 错误 1
gmake: Leaving directory `/usr/home/Dragoon/downloads/eva/eva/src'
gmake: *** 错误 1
gmake: Leaving directory `/usr/home/Dragoon/downloads/eva/eva/src'
gmake: *** 错误 1
gmake: Leaving directory `/usr/home/Dragoon/downloads/eva/eva'
gmake: *** 错误 2

另:今天eva不能登陆

icesky 发表于 2006-1-24 12:27:18

/bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common -o eva -R /usr/local/lib -R /usr/X11R6/lib -R /usr/X11R6/lib -L/usr/X11R6/lib -L/usr/local/lib main.o evachatwindowmanager.o evamain.o evasystemtray.o evachatwindowmanager.moc.o evasystemtray.moc.o evamain.moc.o ../src/ui/libevaui.la ../src/libeva/libeva.la ../src/api/libevaapi.la ../src/api/filetrans/libapi_ft.la -lkdeui
-lpthread
页: [1]
查看完整版本: 求助:FreeBSD下编译eva-0.4.0出错。