SMAUGFuss 1.8 is compiled - How to run the server?

Posted by cmonroy on Fri 14 Dec 2007 10:45 PM — 4 posts, 17,349 views.

Mexico #0
Okey I've finally managed to compile SMAUGFuss 1.8 in Ubuntu 7.10 without errors (I think), but the command in README.1ST does not run the server. I probably doing something wrong.

-->
Compiling o/variables.o....
Generating dependency file ...
Done compiling mud.
make -s dns
Done compiling DNS resolver.
cmonroy@Alyssa:~/smaugfuss/src$ nohup ./startup &
[1] 26120
cmonroy@Alyssa:~/smaugfuss/src$ nohup: se añade la salida a `nohup.out'
nohup: no se puede ejecutar la orden `./startup': No existe el fichero ó directorio
<--

Now, as typing "startup" or "smaug" does not execute the code, I may be missing some important step. Please advice. Thanks.
Australia Forum Administrator #1
If you are currently in the source directory, I usually test by switching to the area directory and then running smaug, eg.


cd ../area
../src/smaug
Mexico #2
Yeah... that solved the problem. Many thanks to all of you for your time and assistance.
USA #3
I don't think that tcsh is installed by default on Ubuntu but you need it to run the startup program. That's what this line usually means:

nohup: no se puede ejecutar la orden `./startup': No existe el fichero ó directorio

It's unfortunate that it doesn't give you a more useful error message than "can't find the file or directory", but usually the reason is that tcsh is missing. (You could confirm that quickly by typing just 'csh' and seeing what happens.)

Anyhow, to install tcsh, it's something like:

sudo aptitude install tcsh