Synchronet v3.15b-Win32 (upgrade) has been released (Oct-2011).

DokuWiki just upgraded to the latest. You must now have an account on Vertrauen to edit the wiki.

You can donate to the Synchronet project using PayPal.

Dependencies

This page identifies the dependencies of the C/C++ source projects in the Synchronet CVS repository.

XPDEV

The Synchronet cross-platform development (XPDEV) library is required by all Synchronet-related projects and libraries that support cross-platform development.

XPDEV source code is hosted in the Synchronet CVS repository at src/xpdev/.

UIFC

The Synchronet User Interface (UIFC) library is required by all locally executed full-screen console mode utilities (e.g. SCFG) and SyncTERM.

UIFC source code is hosted in the Synchronet CVS repository at src/uifc/.

CIOLIB

Deuce's console input/output library (CIOLIB) is required by all UIFC applications and CIOXTRN.

CIOLIB source code is hosted in the Synchronet CVS repository at src/conio/.

SDL

The Simple DirectMedia Layer library is optionally supported by CIOLIB.

The SDL libraries and headers are no longer (as of Oct-20-2011) being stored in the Synchronet CVS repository.

Ncurses

Ncurses (“new curses”) is required for CIOLIB builds on *nix builds.

Ncurses header and library files be provided by your *nix distribution.

Cryptlib

Cryptlib is required for SSHv2 support in Synchronet and SyncTERM.

Cryptlib files are mirrored in the Synchronet CVS repository at 3rdp/.

SpiderMonkey

Mozilla SpiderMonkey (a.k.a. lib[moz]js and JavaScript-C) v1.8.5 is required for JavaScript support in Synchronet and jsexec.

SpiderMonkey libraries and header files for Win32 are mirrored in the Synchronet CVS repository at 3rd/win32.release/mozjs/.

SpiderMonkey source and header files for targetting other platforms are mirrored in the Synchronet CVS repository at 3rdp/dist/.

NSPR

Netscape Portable Runtime is required by SpiderMonkey. On Linux/Unix systems, you should install the proper package for your OS distribution.

Fro Win32, nspr4.dll is mirrored in the Synchronet CVS repository at 3rdp/win32.release/nspr/bin.

COMIO

Digital Man's communication port (serial port / UART) input/output (COMIO) library is required by SEXYZ, SEXPOTS and SyncTERM.

COMIO source code is hosted in the Synchronet CVS repository at src/comio/.

OpenDoors

OpenDoors is required by most of the doors in the CVS repository in src/doors/

OpenDoors source code is hosted in the Synchronet CVS repository at src/odoors/.


In Other Languages
Translations of this page: