Register forum user name Search FAQ

Gammon Forum

Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the password reset link.

Due to spam on this forum, all posts now need moderator approval.

 Entire forum ➜ MUDs ➜ General ➜ MudOS and Lima's Mudlib..

MudOS and Lima's Mudlib..

It is now over 60 days since the last post. This thread is closed.     Refresh page


Posted by Microp   USA  (68 posts)  Bio
Date Wed 01 May 2002 06:52 PM (UTC)
Message
After investigating PennMUSH I was reffered to MudOS as being more closely fitting to my (adventure) Mud Plans.

[Command-driven AS WELL AS RP-driven.]

So as of now MudOS and DoT are neck and neck as my final choice for codebase.



I was also recommended Lima's Mudlib which as I gather is sort of a code companion to MudOS which is well written with many valuable programs.

I downloaded both, and tar xf 'it. But am running into difficulties.

Is anyone familiar with either of these?

I am new to both and am in need of some desperate grounding.

*Hopes Nick is familiar with both.*

I haven't turned up much useful helpwise from the net for MudOS or Lima's Mudlib. They're not like Smaug (which seems most popular) and has a wealth of guides 'out there'.
Top

Posted by Microp   USA  (68 posts)  Bio
Date Reply #1 on Wed 01 May 2002 07:29 PM (UTC)

Amended on Wed 01 May 2002 07:47 PM (UTC) by Microp

Message
After attempting to compile MudOS on Cygwin, I get a reference to a missing program "Bison/Yacc".

Bison (replacement of Yacc) can be downloaded at: http://www.gnu.org/software/bison/bison.html

Latest Version (as far as I know)..
bison-1.35.tar.gz

Any information/advice/guidance would be most welcome.

How do I "add" bison to MudOS so that it can compile..?

..I'm rather confused :)
Top

Posted by Nick Gammon   Australia  (23,158 posts)  Bio   Forum Administrator
Date Reply #2 on Wed 01 May 2002 10:14 PM (UTC)
Message
You would add it to Cygwin. The basic steps would be:

* Go to that web page
* Download the file (put in Cygwin directory, eg. your home directory)
* Un-tar it (eg. tar xvzf bison-1.35.tar.gz )
* Read the "readme" files
* Probably build it by typing "make"
* Hope for the best

I think Bison is a "compiler-compiler". I haven't used it, or MUD OS. All I can say is "good luck".

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Microp   USA  (68 posts)  Bio
Date Reply #3 on Fri 03 May 2002 07:24 PM (UTC)
Message
Still no luck compiling Bison, I got into the src directory and tried >make, >make bison-1.35, >build, and build bison-1.35..

I am unable to open the README file with Ultraedit or wordpad so I've no idea of the advice it gives. If I can get into the readme file I'm sure I'll be able to take it from there. The readme file is listed in it's properties as simply "file".
Top

Posted by Creeper386   USA  (62 posts)  Bio
Date Reply #4 on Fri 03 May 2002 09:02 PM (UTC)
Message
With those types of files when running Windows normally you can open them in Notepad or at least Right Click and quick view which should let you view whats in it.

Creep

Don't know if it's any help though.
Top

Posted by Nick Gammon   Australia  (23,158 posts)  Bio   Forum Administrator
Date Reply #5 on Fri 03 May 2002 10:58 PM (UTC)

Amended on Fri 03 May 2002 11:51 PM (UTC) by Nick Gammon

Message
When using Cygwin you can use "vi" to read any file. Just type:

vi README

vi can be a bit obscure, but for reading files, just use:


PgUp - go up a page
PgDn - go down a page
1G   - go to start of file
G    - go to end of file
:q   - exit program


More simply, you can just use "less", ie.

less README

Just press the "space" key to advance pages, and "q" to quit.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Microp   USA  (68 posts)  Bio
Date Reply #6 on Sat 04 May 2002 12:48 AM (UTC)
Message
I got into Bison's readme file and here's what it said regarding compiling the src..



The simplest way to compile this package is:

1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system. If you're
using `csh' on an old version of System V, you might need to type
`sh ./configure' instead to prevent `csh' from trying to execute
`configure' itself.

Running `configure' takes awhile. While running, it prints some
messages telling which features it is checking for.

2. Type `make' to compile the package.

3. Optionally, type `make check' to run any self-tests that come with
the package.

4. Type `make install' to install the programs and any data files and
documentation.

5. You can remove the program binaries and object files from the
source code directory by typing `make clean'. To also remove the
files that `configure' created (so you can compile the package for
a different kind of computer), type `make distclean'. There is
also a `make maintainer-clean' target, but that is intended mainly
for the package's developers. If you use it, you may have to get
all sorts of other programs in order to regenerate files that came
with the distribution.



Yet when I try it..

My Name@COMP01 c:/compiler/mush/mudos/bison-1.35/src
$ ./configure
BASH: ./configure: No such file or directory

My Name@COMP01 c:/compiler/mush/mudos/bison-1.35/src
$ sh ./configure
./configure: Can't open ./configure: No such file or directory


???
Top

Posted by Nick Gammon   Australia  (23,158 posts)  Bio   Forum Administrator
Date Reply #7 on Sat 04 May 2002 01:57 AM (UTC)
Message
The instructions are wrong. If you do a "ls" you can see that "configure" is in the directory *above* src (ie. the main Bison directory).

Go up a level (cd ..) and try again.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

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.


26,242 views.

It is now over 60 days since the last post. This thread is closed.     Refresh page

Go to topic:           Search the forum


[Go to top] top

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.