1
0
mirror of https://github.com/haiwen/ccnet-server.git synced 2025-04-30 11:33:21 +00:00
ccnet-server/README.markdown

41 lines
862 B
Markdown
Raw Permalink Normal View History

2016-08-18 09:39:55 +00:00
Ccnet is a framework for writing networked applications in C. It
provides the following basic services:
1. Peer identification
2. Connection Management
3. Service invocation
4. Message sending
In ccnet network, there are two types of nodes, i.e., client and server.
Server has the following functions:
1. User management
2. Group management
This repository is the Ccnet server.
Dependency
==========
The following packages are required to build ccnet:
valac >= 0.8
libsearpc
libmysqlclient-dev for compiling ccnet server
Compile
=======
To compile the client components, just
./autogen.sh && ./configure && make && make install
In Mac OS, use
LDFLAGS="-L/opt/local/lib -L/usr/local/mysql/lib -Xlinker -headerpad_max_install_names" ./configure
License
=======
Ccnet server is published under AGPLv3. See LICENSE.txt for details.