Skip to content

tshipa/wilink

 
 

Repository files navigation

wiLink
Copyright (C) 2009-2013 Wifirst
See AUTHORS file for a full list of contributors.

About
=====

wiLink is an application for Wifirst customers, which runs on Windows,
Mac OS X, Linux and Android. It features:

 * a chat client which supports:
   - file transfers
   - document sharing
   - voice and video calls
 * a soft phone (SIP) for telephone calls
 * a diagnostic tool which performs tests to diagnostic connectivity
   problems

License
=======

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

Requirements
============

wiLink requires cmake >= 2.8.2 and Qt >= 4.7.4 to build.

On Debian/Ubuntu
----------------

$ sudo apt-get install cmake libmad0-dev libqdjango-dev libqt4-dev libqt4-sql-sqlite qtmobility-dev libqxmpp-dev libvorbis-dev libxss-dev

On Mac OS X
-----------

$ sudo port install cmake libmad pkgconfig qdjango qt4-mac qt4-mac-sqlite3-plugin qxmpp libvorbis

Building wiLink
===============

If you retrieved the wiLink source code via git, make sure you grab the
necessary submodules using:

$ git submodule update --init

The basic procedure for building wiLink from source is:

$ mkdir build
$ cd build
$ cmake ..
$ make

See platform specific notes for applicable cmake options.

On Debian/Ubuntu
----------------

wiLink is shipped with information for generating Debian packages, you can
generate the Debian package for wiLink by running:

$ dpkg-buildpackage

Cross compiling for win32
-------------------------

To cross compile for win32 on a Debian machine, install the libqt4-mingw32-dev
and libspeex-mingw32-dev packages from:

  http://dev.jerryweb.org/debian/pool/main/

Then invoke cmake as:

$ cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/mingw32.toolchain

About

Instant messaging client and SIP softphone

Resources

License

Stars

Watchers

Forks

Packages

No packages published