201411241610openSUSE pigdin 使用 Naver Line

LINE 有 windows client, 沒有 linux client, 有了 purple-line 終於可以用 pidgin 使用 LINE 了.

系統 openSUSE 13.2.

安裝:

sudo zypper ar http://download.opensuse.org/repositories/devel:/tools/openSUSE_13.2/  devel:tool
sudo zypper in libpurple-devel pidgin boost-devel libthrift-devel git clone http://altrepo.eu/git/purple-line.git/ purple-line git clone http://altrepo.eu/git/line-protocol.git/ line-protocol cp line-protocol/line_main.thrift purple-line/ cp line-protocol/line.thrift purple-line/ cd purple-line make g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++11 -c thrift_line/line_main_constants.cpp -o thrift_line/line_main_constants.o g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++11 -c thrift_line/line_main_types.cpp -o thrift_line/line_main_types.o g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++11 -c thrift_line/TalkService.cpp -o thrift_line/TalkService.o g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++11 -c pluginmain.cpp -o pluginmain.o g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++11 -c linehttptransport.cpp -o linehttptransport.o g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++11 -c thriftclient.cpp -o thriftclient.o g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++11 -c httpclient.cpp -o httpclient.o g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++11 -c purpleline.cpp -o purpleline.o g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++11 -c purpleline_login.cpp -o purpleline_login.o g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++11 -c purpleline_blist.cpp -o purpleline_blist.o g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++11 -c purpleline_chats.cpp -o purpleline_chats.o g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++11 -c poller.cpp -o poller.o g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -std=c++11 -c pinverifier.cpp -o pinverifier.o g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -Wl,-z,defs -o libline.so thrift_line/line_main_constants.o thrift_line/line_main_types.o thrift_line/TalkService.o pluginmain.o linehttptransport.o thriftclient.o httpclient.o purpleline.o purpleline_login.o purpleline_blist.o purpleline_chats.o poller.o pinverifier.o `pkg-config --libs purple thrift` make install rm -f .depend g++ -g -Wall -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple thrift` -MM pluginmain.cpp linehttptransport.cpp thriftclient.cpp httpclient.cpp purpleline.cpp purpleline_login.cpp purpleline_blist.cpp purpleline_chats.cpp poller.cpp pinverifier.cpp >>.depend mkdir -p ~/.purple/plugins cp libline.so ~/.purple/plugins

參考資料

回應
Alo
:)





Powered by Xuite
    沒有新回應!
關鍵字
linuxOpenSUSErpmDesktopqmailnagiosphpsshwindowszyppershelltrac打包proxymonitoringuploadrnmsvimputtyhtmlsocatmysqlvncdnspatchperlapache2pop3apachepdfsnmpnetworkvpopmailnagvisipdovecotmp3mrtgsocksciscogitimaprrdtoolterminalmtadjbdnssmtppamdbpicasamore