SkyEye : um8

8. Building Skyeye from Source


8.1 Linux/Unix

You may need to check following packages are exsiting in your linux/unix machine.
gcc, make, vim(optional), ssh, subversion(for check out source code)
binutils-dev(bfd)
atk-dev
gtk+-2.0-dev
pkg-config
pango-dev
freetype2-dev
glib-dev
x11-dev

Then enter skyeye sourcecode directory:

$ make

The SkyEye binary will be in binary/skyeye (posix) or binary/skyeye.exe (cygwin)

Options

Skyeye has a small number of options that can be specified when building.


To compile the binary as static, which allows for easy distribution:

$ make STATIC=1

You can enable various compile options on the commnad line. For example, to disable
DBCT do the following:

$ make NO_DBCT=1

To disable compiling with the LCD do the following:

$ make NO_LCD=1

To disable compiling the network device support do the following:

$ make NO_NET=1

You may wish to not compile with the BFD library, to create smaller,
standalone binaries.

$ make NO_BFD=1

8.2 Windows

You need cygwin and mingw installed to compile skyeye from source in Windows2k/XP. To get virtual netcard working you need to install TAP driver for windows. You can install openvpn-2.0.9-install.exe from http://openvpn.net.

For cygwin, you need to install addtional packages of:
gcc, make, vim(optional), ssh, subversion(for check out source code)
binutils-dev(bfd)

you MAYNOT neet the following package, because current skyeye support native win32 LCD, Please check
atk-dev
gtk+-2.0-dev
pkg-config
pango-dev
freetype2-dev
glib-dev
x11-dev

For mingw, you need to install
MinGW-3.1.0-1.exe
mingw32-make-3.81-1.tar.gz
MSYS-1.0.10.exe
msysDTK-1.0.1.exe
mingw-utils-0.3.tar.gz
binutils-2.17.50-20060824-1.tar.gz
mingw-runtime-3.11.tar.gz
w32api-3.8.tar.gz
gcc-core-3.4.5-20060117-1.tar.gz
svn-win32-1.4.3.zip package from http://subversion.tigris.org

To check out latest skyeye trunk source type:

$ svn co http://skyeye.svn.sourceforge.net/svnroot/skyeye/skyeye-v1/trunk skyeye_trunk

Then cd into skyeye_trunk directory and type "make"!

(This document orginated from Skyeye README.)
 Comments [Hide comments/form]
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.3
Page was generated in 0.0298 seconds