編譯程式發生問題 [論壇 - Ubuntu 與工具程式及軟體推薦]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



編譯程式發生問題

註冊日期:
2005/6/10 9:51
所屬群組:
已註冊使用者
等級: NAN
HP : NAN / NAN
MP : NAN / NAN
EXP: NAN
離線
我使用的系統是ubuntu 5.10
想問看看這裡有沒有人安裝過linphone
原本之前的系統是可以編譯的
而現在重裝系統之後
就出現這樣的問題

make[2]: Entering directory `/home/turtle/tmp/linphone-1.2.0/coreapi'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/turtle/tmp/linphone-1.2.0/coreapi'
Making all in console
make[2]: Entering directory `/home/turtle/tmp/linphone-1.2.0/console'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../coreapi -I../osipua/ -I../osipua/src -I../oRTP/include -I../oRTP/ -I../mediastreamer -I/usr/include -I/usr/include/speex -I/usr/include -I../exosip -Wall -Werror -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DENABLE_TRACE -D_ORTP_SOURCE -g -O2 -MT linphonec.o -MD -MP -MF ".deps/linphonec.Tpo" -c -o linphonec.o linphonec.c; \
then mv -f ".deps/linphonec.Tpo" ".deps/linphonec.Po"; else rm -f ".deps/linphonec.Tpo"; exit 1; fi
cc1: warnings being treated as errors
linphonec.c: In function ‘main’:
linphonec.c:211: warning: unused variable ‘p’
make[2]: *** [linphonec.o] Error 1
make[2]: Leaving directory `/home/turtle/tmp/linphone-1.2.0/console'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/turtle/tmp/linphone-1.2.0'
make: *** [all] Error 2

看不太出來是怎樣的問題
之前裝了很多套件
所以也不清楚這個原因是缺了哪個套件
因為可能有修改source code的需要
因此不能直接用apt安裝
希望有人可以幫忙
謝謝

2006/1/5 0:47
應用擴展 工具箱
訪客
Re: 編譯程式發生問題
Anon:訪客
error msg寫的很清楚囉..

cc1: warnings being treated as errors

你可以去man gcc.. 裡面是這樣寫的

-Werror
Treat warnings as errors; abort compilation after any warning.

如果是我 我會

1. 改makefile檔 拿掉-Werror 或
2. 改source code到linphonec.c:211拿掉變數‘p’

我對linux不太熟 所以有錯請糾正囉

2006/1/6 0:18 | 5a5b0 f9b7d 3f8fc 84c3c
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.