Projects / kmc

kmc

Kmc aims to be a MUD client that is easy to use but powerful. The two top priorities are power through scripting and configurability, and user comfort. It features ANSI, MUD profiles, logging, command history, split/full screen mode, and scripting via Perl.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  06 Mar 2003 23:49

Release Notes: This release fixes a couple of compilation glitches and adds a few minor features such as multi-line and repeat command escape, and better handling of keys from Perl.

No changes have been submitted for this release.

RSS Recent comments

10 Apr 2007 09:46 Avatar Hemo Thumbs up

Patches available
I have created a few patches to the source and configure script that will get KMC to compile using newer versions of GCC.

Compiled and tested on OpenSuSE 10.2, which is using:

GCC v4.1.2

QT 3.3.8

KDE 3.5.6

Perl 5.8.8

Patches are listed at the Sourceforge page, in the KMC 'Help' forum: sourceforge.net/forum/...

03 Apr 2007 19:44 Avatar Hemo Thumbs up

Re: Woo.

> Another client with compile-time

> errors.

> Just what I needed.

The author of this code passed away in 2003, therefore no further development has been done since then. If you get a compiler from that era, ti compiles just fine. GCC v4.x+ will not compile his code without changes to a few ov the modules due to dropped compatabilites with older GCC versions.

I am currently working on getting kmc to compile on GCC 4.1.2, perhaps will create a new project once I am successful.

01 Mar 2005 18:49 spiritlover

Woo.
Another client with compile-time errors.

Just what I needed.

kperl.cpp:321: error: ISO C++ forbids braced-groups within expressions

kperl.cpp:334: error: ISO C++ forbids braced-groups within expressions

make[3]: *** [kperl.o] Error 1

make[3]: Leaving directory `/home/sl/kmc-0.9/kmc'

make[2]: *** [all-recursive] Error 1

make[2]: Leaving directory `/home/sl/kmc-0.9/kmc'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/home/sl/kmc-0.9'

make: *** [all] Error 2

Screenshot

Project Spotlight

deltasql

A database version control system.

Screenshot

Project Spotlight

EGSL Interpreter

A Lua interpreter for fast game development.