forked from JuMi2006/ebusd
-
Notifications
You must be signed in to change notification settings - Fork 6
1. Build and install
John edited this page Mar 20, 2015
·
8 revisions
Building ebusd from the source requires the following packages and/or features on your build system:
- autoconf (>=2.63)
- automake (>=1.11)
- g++
- make
- kernel with pselect or ppoll support
- glibc with argp support or argp-standalone
dpkg install git autoconf automake g++ make
pacman -S git autoconf automake gcc make
In order to build ebusd, follow these steps:
- Get the source
For the time being, ebusd is only available on git. If you have git installed, simply type:
git clone https://github.com/john30/ebusd.git
cd ebusd
- Configure your directory structure
The default destination of the compiled ebusd binary is /usr/bin/ebusd. If that's fine for you, simply type:
./autogen.sh
If you prefer having the ebusd binary in another directory, you have to adjust the prefix, e.g. like this:
./autogen.sh --prefix=/usr/local
- Compile the source
To compile it, simply type:
make
After that, you should be able to run it directly and get the command line help like this:
./src/ebusd/ebusd --help
To install the binaries together with an init script on the local machine, type:
make install