Hello,
My husband and I are trying to build our own smaug-based MUD, so we're starting from scratch. We've downloaded quite a few things to get us started but things don't seem to be going as smoothly as we had hoped. Cygwin has been downloaded as well as the smaug game file on this site. When we try to run the compiler and open the game file it's not working. First, it's unable to find the file. We put it in the home file and tried to open it, but it's saying the file is not found. Do we need to reload Cygwin and start again, or is there something else we could do?
Taiven
How are you trying to open the game file? Can you show us what you are doing to compile it? Normally to run Smaug, you do this:
I am new to all this, so bear with me. I haven't even been able to unzip the file. I've downloaded it to cygwin and tried to unzip it and here's what I get.
Owner@YOUR-56FD628734 ~
$ ./startup &
[1] 2960
Owner@YOUR-56FD628734 ~
$ bash: ./startup: No such file or directory
$
[1]+ Exit 127 ./startup
Owner@YOUR-56FD628734 ~
$ 1s
bash: 1s: command not found
Owner@YOUR-56FD628734 ~
$ tar xzf smaug1.4a_mxp.tgz
tar (child): smaug1.4a_mxp.tgz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors
Here you go:
http://www.fivefeet.com/christopher/linux/tar.htm
and then read the readme doc's. That will tell you how to start it. Also look through Nick's links as well. They are very detailed and go through step by step.
Here are some great sites to help you walk through it.
http://www.gammon.com.au/scripts/showfaq.php?productid=6
http://www.gammon.com.au/scripts/showfaq.php?productid=7
http://www.gammon.com.au/smaug/howtocompile.htm
http://www.cs.utk.edu/~london/smaug/
and remember to ALWAYS make backups before you try to add a snippet or something to the code, but don't be afraid to try new things.
I'm not sure what "1s" was when you tried the command. Perhaps you meant "ls". Make sure when you are trying to run startup or tar the file, that is actually in the directory you are in.
Thanks, I'll look into all of that. I need as much info as I can get. We finally got the file to work, we just went a different route. Thanks for pointing out the 1s mistake too, I would have been typing the wrong thing all along.
i just got started to but i want you to know how i did it i went and downloaded cygwin and when it says what to download when you are doing the setup you have to choose gcc and make then download smaugFUSS 1.6 and put it in C:/cygwin/home/yourname and save it there then open cygwin type ls to confirm the file is there then type tar xvzf smaug16fuss.tgz then logout and go into the documents where the files is and change startup to the area file then go into cygwin again type cd smaugfuss then cd src then type make then if you get an error type make clean then make again but if no error then log out go back into the documents src and move the smaug.exe to area then go back into cygwin and go to the area file and type ../area/smaug.exe then it should boot right up then you log on through (i suggest pueblo) any mud client you have to port 4000 host localhost and that should get you to a good point if anything did not work right email me at redbone992@yahoo.com and ill walk you through it