What's new? | Help | Directory | Sign in
Google
                
Search
for
Updated Jun 05, 2008 by npmccallum
Labels: Featured
BuildingFromSource  
Building the latest version of libproxy

Get the Code

svn checkout http://libproxy.googlecode.com/svn/trunk/ libproxy

Install the Build Requirements

Fedora:

yum install xulrunner-dev x11-dev xmu-dev gconf-dev dbus-dev networkmanager-dev

Ubuntu:

sudo apt-get install libmozjs-dev libxmu-dev libgconf2-dev libdbus-1-dev network-manager-dev xserver-xorg-dev

libproxy can be build with minimal dependencies or with several additional plugins. This matrix lists the necessary dependencies for all available plugins.

Plugin Fedora Ubuntu
NetworkManager Plugin dbus-devel, NetworkManager-devel libdbus-1-dev, network-manager-dev
Gnome Config Plugin x11-devel, xmu-devel, gconf-devel libgconf2-dev, libxmu-dev
KDE Config Plugin x11-devel, xmu-devel libxmu-dev
PAC via Firefox/Xulrunner firefox-devel or xulrunner-devel firefox-dev or libmozjs-dev
PAC via WebKit WebKit-gtk-devel

Information on libproxy bindings coming soon...

Building the Code

$ ./autogen.sh
$ ./configure --with-gnome --with-kde --with-mozjs --with-networkmanager
$ make
$ su
# make install

Testing it Out

/usr/local/bin/proxy http://www.google.com

Sign in to add a comment