`

Mac OSX Lion 编译 Telex成功

 
阅读更多

步骤如下:
1,安装 Xcode;
2,安装 homebrew;
3,通过 homebrew 安装 curl
4,到 telex 官网下载 telex-client-0.0.1_src_public.tar(就是Linux那个包)
5,解包 并修改prereq.sh文件:内容如下



#!/bin/bash

TELEX_HOME=`pwd`
cd $TELEX_HOME

curl -OL http://www.openssl.org/source/openssl-1.0.0d.tar.gz
curl -OL http://monkey.org/~provos/libevent-2.0.12-stable.tar.gz
curl -OL http://prdownloads.sourceforge.net/argtable/argtable2-13.tar.gz

# 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+
What is Telex? Telex is a new approach to circumventing Internet censorship that is intended to help citizens of repressive governments freely access online services and information. The main idea beh...

分享到:
评论

相关推荐

    Mac OSX lion Mail 支持Growl的补丁

    在Mac OS X Lion系统中,Apple的内置邮件应用(Mail)与第三方通知工具Growl之间的兼容性问题一直是用户面临的一个挑战。"Mac OS X Lion Mail 支持Growl的补丁"是为了解决这个问题而设计的。 Growl是一款流行的通知...

    Oracle VM VirualBox + MAC OSX Lion工具包下载地址

    MAC OS X Lion是苹果公司的操作系统,第7个主要版本,以其优雅的用户界面和创新的功能而闻名。在本文中,我们将深入探讨如何使用Oracle VM VirtualBox安装和运行MAC OS X Lion,以及这个工具包的重要性。 首先,...

    使用jQuery插件开发Mac OSX Lion风格的滚动条.zip

    在本资源中,我们主要关注的是使用jQuery插件来创建具有Mac OSX Lion风格的滚动条。这个zip文件包含了实现这一效果所需的所有基本组件,包括HTML、CSS(在style目录下)和JavaScript(在script目录下)。jQuery是一...

    Mac_OS_X_Lion虚拟机完整镜像_Intel版+下载地址

    Mac OS X Lion 虚拟机完整镜像_Intel 版 Mac OS X Lion 是 Apple 公司于 2011 年发布的操作系统,版本号为 10.7。该操作系统具有许多新特性和改进,如 Launchpad、Mission Control、Air Drop 等。Mac OS X Lion ...

    gcc 4.6.1 for osx lion( no lto!)

    )”指的是一个针对苹果Mac OS X Lion操作系统编译的GCC(GNU Compiler Collection)版本4.6.1的构建,特别指出不包含链接时优化(Link-Time Optimization,LTO)。GCC是一个开源的编译器套件,支持多种编程语言,如C...

    VMware虚拟机安装MAX OSX LION教程

    【VMware虚拟机安装MAC OSX LION教程】 在IT领域,有时我们需要对苹果的操作系统进行测试或支持,但并非每个人都能拥有实体的苹果设备。这时,利用强大的虚拟化软件VMware Workstation可以在个人电脑上安装并运行...

    ffmpeg在osx下编译依赖包全

    在Mac OS X(现称macOS)系统上编译FFmpeg时,需要依赖一系列库来支持其功能,包括libgsm、libtheora、x264和x265等。这些依赖包在FFmpeg的编译过程中扮演着至关重要的角色。 1. **libgsm**:这是一个用于GSM音频...

    VM Mac os 补丁和Mac_OSX_Lion_10.7.3种子

    标题中的“VM Mac os 补丁和Mac_OSX_Lion_10.7.3种子”指的是在虚拟机环境中运行Mac OS X Lion 10.7.3操作系统所需的补丁和安装文件。这个主题主要涉及两个核心知识点:VMware虚拟化技术和Mac OS X Lion的操作系统...

    mac-osx-lion-theme:静态网站主题风格 Mac OSX Lion

    静态网站主题风格 Mac OSX Lion Web 界面与 Mac OS X Lion 桌面完全相同 执照 (麻省理工学院许可证) 版权所有 :copyright: 2014-2015 @SunDi3yansyah 特此授予获得本软件副本和相关文档文件(“软件”)副本的...

    Mac OS Lion 10.7.dmg

    这是真正的官方正版苹果Mac OS Lion 10.7.5系统,下载后请转镜为iso即可啃苹果了!,可以在虚拟机上完美运行的苹果Mac OS Lion 10.7.5系统。

    mac中osx lion 预览使用小技巧.docx

    在Mac OS X Lion系统中,预览应用是一个非常实用且功能强大的工具,用户无需安装额外的软件即可处理各种文档和图像。预览不仅限于查看照片和图片,还能方便地处理PDF文档,甚至进行基本的图像编辑。以下是一些关于...

    Mac OS X Lion 10.7.3 完整安装包种子

    【Mac OS X Lion 10.7.3 完整安装包种子】 Mac OS X Lion 10.7.3是苹果公司推出的一款操作系统,属于Mac OS X系列的一部分,发布于2012年。这一版本是Lion操作系统的重要更新,它在10.7.2的基础上进行了多项改进和...

    USB 串口 PL2303 MAC OSX 驱动

    USB 串口 PL2303 MAC OSX 驱动,适用于 OS X 10.9 以上的版本。 Mac OS X Universal Binary Driver v1.6.2 (PKG file format) For Mac OS High Sierra (version 10.15) - see NOTE below. For Mac OS High Sierra ...

    osx平台编译vlc_iOS资源文件

    在OSX平台上编译VLC的iOS版本,需要处理一系列依赖库和源代码,确保所有必要的组件都就绪。根据提供的文件列表,我们可以看到涉及到了多个关键的开源库,这些库是构建VLC_iOS的基础。 首先,`libgcrypt-1.6.2.tar....

    Mac_OSX_Lion主题_For_Win7

    win7中使用mac的主题,还不错 Mac_OSX_Lion主题_For_Win7

    Mac OSX的文件系统

    Mac OSX的文件系统介绍 各目录说明

    Mac OS X lion 安装工具1

    MacOSXlion安装工具 黑苹果的一些小工具,啃苹果的童鞋会有些用处,,

    苹果电脑安装Windows和Mac_OSX双系统

    苹果电脑安装 Windows 和 Mac_OSX 双系统 苹果电脑作为一款高性能的个人计算机,安装Windows和Mac_OSX双系统可以满足不同用户的需求。 Boot Camp 是苹果电脑系统自带的双系统安装工具,可以帮助用户安装Windows和...

    教你如何制作OS X Lion启动U盘与使用U盘安装系统

    ### 如何制作OS X Lion启动U盘与使用U盘安装系统 #### 一、准备工作 ...通过以上步骤,您可以成功地制作出OS X Lion启动U盘,并使用它来安装系统。这种方法尤其适用于那些无法直接通过网络安装系统的旧款Mac电脑。

    最新mac版本android反编译工具包

    在本工具包中,提供的是JD-GUI的osx-1.6.6版本,专为Mac用户设计。 这些工具的组合使用流程大致如下: 1. 使用Apktool对APK进行解包,得到原始的资源文件和Smali代码。 2. 将APK中的.dex文件通过dex2jar转换为.jar...

Global site tag (gtag.js) - Google Analytics