|
|
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
