Very few large systems are completely free of dependencies. In fact, it's arguably a good thing that a MUD relies on another database system, instead of trying to roll their own. I learned that lesson with scripting engines the hard way. :-)
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
[olpc@xo-0D-69-0B aspace]$ make
gcc -I. -I.. -I../hdrs -DPENNMUSH -DASPACE -g -w -c space_alert.c -o obj/space_alert.o
In file included from ../hdrs/conf.h:13,
from space.h:27,
from space_alert.c:4:
../hdrs/mushtype.h:10:25: error: openssl/ssl.h: No such file or directory
In file included from ../hdrs/conf.h:13,
from space.h:27,
from space_alert.c:4:
../hdrs/mushtype.h:138: error: expected specifier-qualifier-list before ‘SSL’
In file included from space_alert.c:4:
space.h:44:25: error: mysql/mysql.h: No such file or directory
space.h:45:26: error: mysql/errmsg.h: No such file or directory
make: *** [obj/space_alert.o] Error 1
Generally returning to a clean slate is your best bet, especially when things have been done without full understanding of the problem. What make error are you getting?
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
gcc --version
gcc (GCC) 4.1.2 20070925 (Red Hat 4.1.2-27)
make --version
GNU Make 3.81
As for the UU business... well you ever get the feeling that you'd just be better off deleting everyhing and starting over? Yeah, I did that... now the problem is a make error. I'll have to retry the install to get the exact working but it didn't like make, or make didn't like something and it barfed everytime.
You shouldn't have to be deleting anything at all, assuming that the PennMUSH distribution is remotely sane. In fact, deleting a directory of files could very well be causing it to fail later on. When you take an absolutely fresh copy, unzipped using Fedora and not WinZip, what errors do you see?
What are the contents of UU/myread? the first few lines and a general description would suffice.
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
Yes, I have installed the development tools, like gcc and mail. It does begin to install (that's how it gets to line 2554), but after that it's like it forgets where the command is
If you mean the mail list at http://www.pennmush.org/mailman/listinfo/pennmush, it hasn't updated since July, so I figured that wouldn't be the place to go.
I tried compiling the above file on my Mac OS/X and it compiled without problems. Not sure what is causing yours, possibly need to install more of the development packages.
I'm trying to install pennmush 1.8.2 on my XO (using linux, fedora core 6 based), when I run 'sh Configure' I get the following message:
./getfile: line 73: UU/myread: No such file or directory
If I delete UU and then run 'sh Configure -d', it'll run until:
Configure: line 2554: testcpp.c: No such file or directory
No dice. I can't find a C preprocessor. Name one:
If I delete UU and try AGAIN, I get:
./getfile: line 73: UU/myread: No such file or directory
{rinse and repeat}
Any assistance would be fantastic. I don't plan on running the thing for people to connect to. It's so that I can have pennmush available whever I am so I can do coding while at work were I don't have the internet.
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.