Skip to content

Commit

Permalink
Updated README, Mozilla SDK no longer required.
Browse files Browse the repository at this point in the history
  • Loading branch information
Eric Butler authored and Eric Butler committed Jul 30, 2011
1 parent 478e6e4 commit 9e7cce3
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 10 deletions.
15 changes: 5 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,20 +19,17 @@ Start by grabbing the code using Git. If you're planning to contribute, fork the
$ git clone https://github.com/codebutler/firesheep.git
$ git submodule update --init

See instructions for your platform below. When done, an xpi will be created inside the `build` directory. Load the extension into Firefox by dragging it into the Addons dialog.
See instructions for your platform below. When done, an xpi will be created inside the `build` directory. Load the extension into Firefox by dragging it into the Addons page.

### Mac OS X

1. Install boost using [Homebrew][1] (`brew install boost`).
2. Download and extract the [Mozilla SDK][2]. You'll probably want the *i386 Gecko 1.9.2* download.
3. Run autogen, specifying the path where you extracted the Mozilla SDK to (`./autogen.sh --with-xulrunner-sdk=/path/to/sdk`).
4. Run `make`!

If you're using 10.6 (Snow Leopard) and xpidl complains about libIDL, copy everything in contrib/osx/ to ~/lib/.
2. Run `./autogen.sh`
3. Run `make`!

### Ubuntu Linux (10.10 Maverick)

1. Install build dependencies (`sudo apt-get install autoconf libtool libpcap-dev libboost-all-dev libhal-dev xulrunner-1.9.2-dev`).
1. Install build dependencies (`sudo apt-get install autoconf libtool libpcap-dev libboost-all-dev libhal-dev`).
2. Run `./autogen.sh` then `make`.

### Windows
Expand All @@ -43,11 +40,9 @@ This has so far only been tested on Windows XP (32-bit), however the binaries wo
2. Install [Cygwin][3], selecting the following packages: `automake-1.11`, `gcc-g++`.
3. Install [BoostPro][4]. Choose *Visual C++ 8.0* and *Multithreaded debug, static runtime*.
4. Install [WinPcap][6].
4. Download and extract the [Mozilla SDK][2] (Gecko 1.9.2).
5. From a Cygwin command prompt: Run autogen, specifying the path where you extracted the Mozilla SDK to (`./autogen.sh --with-xulrunner-sdk=/path/to/sdk`) then run `make`!
5. From a Cygwin command prompt: Run `./autogen.sh`) then run `make`!

[1]: http://mxcl.github.com/homebrew/
[2]: https://developer.mozilla.org/en/gecko_sdk#Downloading
[3]: http://www.cygwin.com/
[4]: http://www.boostpro.com/download/
[5]: http://en.wikipedia.org/wiki/Promiscuous_mode
Expand Down
Binary file removed contrib/osx/libIDL-2.0.dylib
Binary file not shown.
Binary file removed contrib/osx/libglib-2.0.0.dylib
Binary file not shown.
Binary file removed contrib/osx/libiconv.2.dylib
Binary file not shown.
Binary file removed contrib/osx/libintl.8.dylib
Binary file not shown.

0 comments on commit 9e7cce3

Please sign in to comment.