Skip to content

jhonsrid/drealm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

drealm

GPL sources for the v2.1b drealm UNIX BBS, http://groups.yahoo.com/group/drealmbbs

To build:

Read README (But basically it's just "make" to build).

Dependencies

Drealm needs gcc, GNU make and ncurses.

  • Linux: Builds ok on Mint 18.3, and Ubuntu 17.10, not tested.
  • OSX / MacOS: Builds ok on OSX Yosemite (10.10.5), not tested.

Change history

2017-12-26: Correct all build warnings for "-Wall" on GCC 7.2.

2017-12-25: Changes to build on OSX, (utmp -> utmpx etc), plus correct all build warnings at LLVM 7.0.2 default warning level.

2017-12-24: Added relevant contents of dlm21b.diff file to bring version up to v2.1b

2017-12-22: Slightly tweaked to build on modern Linux with a C99 compiler. Release mode (ie only default GCC warnings), now builds cleanly. Basic changes were:

  • "restrict" is a keyword in C99
  • Assume all linuxes now have unix domain datagrams
  • Use sigemptyset() rather than "= 0" for signal sets
  • Some casts
  • int / size_t differences
  • execlp argument list termination
  • Instances of printf(Ustring[123]) were changed to printf("%s", Ustring[123]). (No changes made where already more than one argument)

About

GPL v2 sources for the drealm UNIX BBS v2.1b plus build fixes, http://groups.yahoo.com/group/drealmbbs , (not my code!)

Resources

License

GPL-2.0, GPL-2.0 licenses found

Licenses found

GPL-2.0
LICENSE
GPL-2.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages