User Name:


Forgot your password?
Vote for Us!
AFKMud 2.2.2
Mar 3, 2019 5:35 pm
By Samson
Nov 28, 2018 12:10 pm
By Keirath
First Immortal
Oct 12, 2018 2:02 pm
By GatewaySysop
Bug in do_climb( )
Jun 5, 2018 7:31 pm
By joeyfogas
question on overland code
May 31, 2018 12:03 pm
By joeyfogas
SmaugFUSS 1.9.3
Author: Various
Submitted by: Samson
AFKMud 2.2.2
Author: AFKMud Team
Submitted by: Samson
tintin++ ogg sound player script for linux
Author: Robert Smith
Submitted by: Vladaar
6Dragons ogg Soundpack
Author: Vladaar
Submitted by: Vladaar
6Dragons 4.4
Author: Vladaar
Submitted by: Vladaar
Users Online
CommonCrawl, Bing, Sogou, Yandex

Members: 0
Guests: 17
Newest Member
Today's Birthdays
There are no member birthdays today.
Related Links
» SmaugMuds » Codebases » AFKMud Support & Development » Required packages for AFKMud ...
Forum Rules | Mark all | Recent Posts

Required packages for AFKMud 2.0
< Newer Topic :: Older Topic >

Pages:<< prev 1 next >>
Post is unread #1 Dec 27, 2006 9:31 pm   Last edited Jan 25, 2011 2:00 pm by Samson
Go to the top of the page
Go to the bottom of the page

Black Hand
JoinedJan 1, 2002

So the early returns are already coming in, and it seems that an awful lot of systems will be lacking one or more required packages to get the codebase to compile.

So listen up people. Read and know.

Graphic Libraries

If you get a bunch of spam starting off complaining that gd.h is missing, then you need the GD Development package.

In Fedora:

yum install gd-devel

This will resolve the necessary dependencies to make it work. This package is required for the overland code to function. And before you ask. No. It's not being made optional. So just don't.

In Ubuntu:

apt-get install libgd2-dev ( if that doesn't work, try: apt-get install libgd2-xpm-dev )

SQL Support (Optional)

For MySQL support, this is less clear as to what you'll require. But chances are you'll need the MySQL server and a MySQL client, along with the MySQL development packages. If you're in a hosted environment, chances are high you already have this provided to you.

How to obtain these varies widely by system.

For recent copies of Fedora, it looks like all you'll need are:

yum install mysql
yum install mysql-devel
yum install mysql-server

For Ubuntu systems:

apt-get install libmysqlclient15-dev

Not sure what the package name for the server is but without it you're probably not going to get far.

Cygwin users are out of luck. There is no MySQL support available, so you'll just need to skip it.
Post is unread #2 Dec 27, 2006 9:38 pm
Go to the top of the page
Go to the bottom of the page

JoinedMar 5, 2005

I don't know if this is possible, but you can install MySQL on Windows so you may be able to "connect" that with Cygwin to get it working.
Post is unread #3 Jan 25, 2011 10:00 am
Go to the top of the page
Go to the bottom of the page

JoinedDec 9, 2010

The library package for Ubuntu didn't work for me. Instead, I used this.

apt-get install libgd2-xpm-dev
Post is unread #4 Jan 25, 2011 2:01 pm
Go to the top of the page
Go to the bottom of the page

Black Hand
JoinedJan 1, 2002

Thanks. I wish they'd settle on one name for these libraries and stick to it.
Post is unread #5 Feb 23, 2011 6:39 pm
Go to the top of the page
Go to the bottom of the page

JoinedFeb 23, 2011

while lib-hunting I chose to install some libgd-something-* and accidentally uninstalled the existing libgd2-xpm-i386 binary and ubuntu-desktop-i386 by not recognizing the "to be removed" area until i hit enter. luckily, that's where logs come in handy...

the ubuntu packages libgd2-xpm-dev and libgd2-noxpm-dev are instead of simply libgd2-dev.
I assume that the difference in libgd2's are an attempt to shorten the size of the pre-compiled lib*-dev for non-X deployments.. :shrug:

On another note, it would be most helpful though to have a dependency list (short as it would be) included with the codebase to help alleviate the influx of panic ;)

Pages:<< prev 1 next >>