mirror of
https://github.com/haiwen/ccnet-server.git
synced 2025-04-27 10:20:49 +00:00
862 B
862 B
Ccnet is a framework for writing networked applications in C. It provides the following basic services:
- Peer identification
- Connection Management
- Service invocation
- Message sending
In ccnet network, there are two types of nodes, i.e., client and server. Server has the following functions:
- User management
- 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.