Mac OSX Lion 編譯 Telex成功

2021-08-31 17:37:13 字數 1749 閱讀 4207

步驟如下:

1,安裝 xcode;

2,安裝 homebrew;

3,通過 homebrew 安裝 curl

5,解包 並修改prereq.sh檔案:內容如下

#!/bin/bash

telex_home=`pwd`

cd $telex_home

curl -ol 

curl -ol 

curl -ol 

# setting up:

mkdir -p $telex_home/req/local

cd $telex_home/req

# building required libraries:

# patched openssl

cd $telex_home/req/

tar xf ../openssl-1.0.0d.tar.gz

cd openssl-1.0.0d

patch -p1 < ../../openssl-1.0.0d-telex.patch

./configure darwin64-x86_64-cc --shared --prefix=$telex_home/req/local/ --openssldir=$telex_home/req/local/

make

make install # no root (sudo) needed for local install

# libevent2, linked against patched openssl

cd $telex_home/req/

tar xf ../libevent-2.0.12-stable.tar.gz 

cd libevent-2.0.12-stable

ldflags="-l$telex_home/req/local/lib" && export ldflags

cflags="-i$telex_home/req/local/include" && export cflags

./configure --prefix=$telex_home/req/local

make

make install 

# argtable 2 (libargtable2-dev)

cd $telex_home/req/

tar xf ../argtable2-13.tar.gz

cd argtable2-13

./configure --prefix=$telex_home/req/local

make

make install

# building telex-client:

#cd $telex_homei/

#make

# running telex-client: 

#ld_library_path=$telex_home/req/local/lib ./telex-client 

notblocked.telex.cc

儲存備用

6,開啟x11

執行cd 包檔案目錄

sh prereq.sh

make all

7,開啟終端

執行ld_library_path=./req/local/lib ./telex-client 

notblocked.telex.cc

8,修改網路設定dns,8.8.8.8

**設定127.0.0.1:8888

ok,可以 youtube,twitter,g+

Mac OS X(lion)軟體推薦

mac os x lion 軟體推薦 iceskysl gmail.com at 2011.09.03 最近身邊好多朋友都加入mac陣營,對mac os x 的軟體不是太熟悉,要我寫個推薦軟體清單,原本覺得網上類似的推薦應該很多,大致查了下,發現好多都比較陳舊了。上篇 大眾使用者篇 即時通訊 vlc...

Verizon收購車聯網服務提供商Telogis

verizon公司數日前宣布,計畫收購telogis,後者是一家總部位於加州的公司,為移動員工開發了基於雲的解決方案,特別是福特 沃爾沃 通用等汽車公司都使用其遠端資訊處理 導航軟體。此舉意味著verizon將向車聯網市場再邁進一步。在收購前,verizon自己在車隊管理和遠端資訊處理方面也有業務 ...

編譯 交叉編譯

交叉編譯含義 是指在乙個平台上生成另乙個平台上的可執行 同乙個體系結構可以執行不同的作業系統,同樣乙個作業系統也可以在不同的體系結構上執行 例 常說的x86 linux平台 指inter x86體系結構及linux for x86作業系統 x86 winnt平台 指inter x86體系結構及win...