Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
dev:depend [2010/02/21 16:06] – created digitalman | dev:dependencies [2018/09/07 16:21] – SDL on top as its required by XPDEV electrosys | ||
---|---|---|---|
Line 3: | Line 3: | ||
This page identifies the dependencies of the C/C++ source projects in the Synchronet [[CVS]] repository. | This page identifies the dependencies of the C/C++ source projects in the Synchronet [[CVS]] repository. | ||
- | ===== XPDEV ===== | + | ===== SDL ===== |
- | XPDEV is required by all Synchronet-related projects and libraries for cross-platform development. | + | |
- | Source code is hosted in the Synchronet [[CVS]] repository at [[http://cvs.synchro.net/ | + | The [[http://www.libsdl.org/|Simple DirectMedia Layer]] library is optionally supported by CIOLIB. |
- | ===== UIFC ===== | + | The SDL libraries and headers are no longer (as of Oct-20-2011) being stored in the Synchronet [[dev:CVS]] repository. |
- | The Synchronet | + | ===== XPDEV ===== |
+ | The Synchronet | ||
+ | |||
+ | XPDEV source code is hosted in the Synchronet [[CVS]] repository at [[http:// | ||
+ | |||
+ | ===== SMBLIB ===== | ||
- | Source code is hosted in the Synchronet [[CVS]] repository at [[http:// | + | Deuce' |
===== CIOLIB ===== | ===== CIOLIB ===== | ||
- | [[people: | + | [[person:: |
- | Source | + | CIOLIB source |
- | ==== SDL ==== | + | ===== UIFC ===== |
- | The [[http:// | + | The Synchronet User Interface (UIFC) library is required by all locally executed full-screen console mode utilities (e.g. SCFG) and [[:SyncTERM]]. |
- | Header files are mirrored | + | UIFC source code is hosted |
- | Libraries for supported platforms are mirrored in the Synchronet [[CVS]] repository at [[http:// | ||
- | |||
- | ==== ncurses ==== | ||
- | ncurses is required for CIOLIB builds on *nix builds. | ||
- | Header and library files be provided by your *nix distribution. | ||
- | ===== Cryptlib | + | ===== Ncurses |
+ | Ncurses ("new curses" | ||
- | [[http:// | + | Ncurses header |
- | Header files are mirrored in the Synchronet [[CVS]] repository at [[http:// | + | ===== Cryptlib ===== |
- | Libraries for supported platforms are mirrored in the Synchronet [[CVS]] repository at [[http://cvs.synchro.net/ | + | [[http://www.cs.auckland.ac.nz/~pgut001/cryptlib/|Cryptlib]] is required for SSHv2 support in Synchronet and [[:SyncTERM]]. |
+ | Cryptlib files are mirrored in the Synchronet [[CVS]] repository at [[http:// | ||
===== SpiderMonkey ===== | ===== SpiderMonkey ===== | ||
- | [[https:// | + | Mozilla |
- | Header | + | SpiderMonkey libraries and header |
- | Libraries | + | SpiderMonkey source and header files for targetting [[install: |
- | ==== NSPR ==== | ||
- | [[https:// | + | ===== NSPR ===== |
- | Header files are mirrored in the Synchronet [[CVS]] repository at [[http://cvs.synchro.net/cgi-bin/ | + | [[https://developer.mozilla.org/en/NSPR|Netscape Portable Runtime]] is required by [[# |
- | Libraries for supported platforms are mirrored in the Synchronet [[CVS]] repository at [[http:// | + | Fro Win32, '' |
===== COMIO ===== | ===== COMIO ===== | ||
- | [[people:Digital Man]]' | + | [[person::Digital Man]]' |
- | C source code is hosted in the Synchronet [[CVS]] repository at [[http:// | + | COMIO source code is hosted in the Synchronet [[CVS]] repository at [[http:// |
===== OpenDoors ===== | ===== OpenDoors ===== | ||
Line 67: | Line 67: | ||
OpenDoors is required by most of the doors in the [[CVS]] repository in [[http:// | OpenDoors is required by most of the doors in the [[CVS]] repository in [[http:// | ||
- | C source code is hosted in the Synchronet [[CVS]] repository at [[http:// | + | OpenDoors |
+ | |||
+ | ===== External Dependencies ===== | ||
+ | If building and running on a *nix system (e.g. Linux), be sure to see those [[install: | ||