Ok I am running a rom mud on a win98 compaq 500 500 megs of ram I have installed cygwin on my desktop. Ok i used the windows find command to edit the max_level fot all the files that needed changed now i need to know how to compil it with cygwin so any help you coan give on how to do this on a windows system would be a big help thanks
Raven
Detailed information about doing compiles, getting a compiler, making changes, and other useful topics are in the web page How to make changes, including compiling.
maybe my problam is it installed to the c:\windows\desktop
I have tryed reading your text a few times and it tells what it is but not realy on how to use it to compile other then make..so i sayed ok i may be wrong and typed make it come back as Bash: Make: Command Not Found if i type cd ../area it is not found also so i need detais on where the cygwin needs to be installed and how to get make to work
I have some use of unix commands pico make :) ect maybe i am doing something wrong so if you could walk me thrue it it would be a great help
Raven
If it says "make: command not found" then you haven't installed the compiler.
It is hard to walk through every step, the link I gave above shows all the typing needed to compile smaug (and rom would be very, very similar - the only difference really being the file name that you unzip).
However, you need to install the full Cygwin, at least including the compilers (gcc, make etc.).
ok i feel so dumb it may have gotten the wrong file it did a install online so i dunno if it was a full or not but i will go and do that i had some help when i ran my mud on unix and so i had to use make a lot but i hope i can get this working :) Like i sayed in the other post i am into it because i love it and whan't more of it i love mudding :P
maybe i will learn in time i hate being a newbie but nothing like good adventurs.
Raven
Ok im back i got the full downlaod now and i tryed make *.c
it responded with nothing to be done am i missing something ? it did not give then a .o ext
Check out the page again about "How to make changes, including compiling". You don't type "make *.c" just "make".
The make program works out what needs to be compiled. It does this by comparing the date/time of the .o files with the .c files and recompiling the ones that have changed.
If you give it a label then it looks for that label in the makefile (eg. "make all" or "make clean"). However normally you just type "make".
ok here is what i did i used gcc -c -O *.* it compiled all
had some warnings but nothing badd enough to stop it from compiling the .c files However i must of missed something because i only have level 1-60 still could you give me the run down on raising the level up i use max_level and updated what i could but i need some info on that maybe i missed something bigtime
:)
Raven
cool i was editing it but thanks now i understand about headers i tryed working the bugs out of make and for some reason i am haveing to minny problams with it gcc works well even if you use gcc -c -O -g3 -Wall -DSMAUG *.*
it wil give you some conflicts and warnings but it compiles it never the less humm dunno what file merc.h witch header to add or witch one it is missing :)