Login
User Name:

Password:



Register
Forgot your password?
Vote for Us!
 parse description bug
Yesterday, 10:08 pm
By Remcon
Couple bugs
Dec 12, 2017, 5:42 pm
By Remcon
Bug in disarm( )
Nov 12, 2017, 6:54 pm
By GatewaySysop
Bug in will_fall( )
Oct 23, 2017, 1:35 am
By GatewaySysop
Bug in do_zap( ), do_brandish( )
Oct 18, 2017, 1:52 pm
By GatewaySysop
LOP 1.45
Author: Remcon
Submitted by: Remcon
LOP Heroes Edition
Author: Vladaar
Submitted by: Vladaar
Heroes sound extras
Author: Vladaar
Submitted by: Vladaar
6Dragons 4.3
Author: Vladaar
Submitted by: Vladaar
Memwatch
Author: Johan Lindh
Submitted by: Vladaar
Users Online
CommonCrawl, Yandex, Yahoo!, Google

Members: 0
Guests: 10
Stats
Files
Topics
Posts
Members
Newest Member
477
3,706
19,240
608
LAntorcha
Today's Birthdays
There are no member birthdays today.
Related Links
» SmaugMuds.org » Codebases » SmaugFUSS » Cygwin and Smaugfuss
Forum Rules | Mark all | Recent Posts

Cygwin and Smaugfuss
< Newer Topic :: Older Topic >

Pages:<< prev 1 next >>
Post is unread #1 Jan 21, 2013, 7:20 am
Go to the top of the page
Go to the bottom of the page

Thalik
Fledgling
GroupMembers
Posts2
JoinedJan 21, 2013

I'm having a lot of the same problems that others have had in the past, but I can't seem to understand the answers that are given to the people or am missing something small as I have followed the steps.

The problems I am having?

"Command not found" for the entire makefile. I have downloaded the required files based off of where they were supposed to be located and that didn't work. I do not know how to uncomment the file and have found several sites explaining how to do so but when entering the commands it says "unkown command" making me feel as though I am still missing some files. It's quite possible that zlib is not installed as the regular package anymore although I am not sure if zlib is required for SmaugFUSS but I do know that it is for AFKmud. I am currently installing zlib, and all files associated with the names g++, perl, and the make and tcsh file which I had previously done. I originally only installed the (I'm assuming) 4 required files stated in the forum.

I previously ran a 1.4 Smaug server on Windows with absolutely no problems but I was hoping to get SmaugFUSS up and running. Any help or guidance would be greatly appreciated and I will come back with the results of my attempt with all files associated with the names of the required files.

Thank you.
       
Post is unread #2 Jan 21, 2013, 7:39 am
Go to the top of the page
Go to the bottom of the page

Thalik
Fledgling
GroupMembers
Posts2
JoinedJan 21, 2013

Update: After entering ./Makefile, this is what I get.
CC: =: No such file or directory
CC: g++: No such file or directory
CC: no input files
./makefile: line 9: NEED_DL: command not found
./makefile: line 12: EXPORT_SYMBOLS: command not found
./makefile: line 19: IMC: command not found
./makefile: line 21: W_FLAGS: command not found
./makefile: line 23: W_FLAGS: command not found
./makefile: line 23: SOLARIS_FLAG: command not found
./makefile: line 23: PROF: command not found
./makefile: line 23: EXPORT_SYMBOLS: command not found
./makefile: line 23: C_FLAGS: command not found
./makefile: line 24: PROF: command not found
./makefile: line 24: SOLARIS_LINK: command not found
./makefile: line 24: NEED_DL: command not found
./makefile: line 24: L_FLAGS: command not found
./makefile: line 26: PROF: command not found
./makefile: line 26: SOLARIS_LINK: command not found
./makefile: line 26: D_FLAGS: command not found
./makefile: line 28: C_FILES: command not found
./makefile: line 36: ifdef: command not found
./makefile: line 37: C_FILES: command not found
./makefile: line 37: C_FILES: command not found
./makefile: line 38: C_FLAGS: command not found
./makefile: line 38: C_FLAGS: command not found
./makefile: line 39: endif: command not found
./makefile: line 41: C_FILES: command not found
./makefile: line 41: patsubst: command not found
./makefile: line 41: O_FILES: command not found
./makefile: line 43: wildcard: command not found
./makefile: line 43: H_FILES: command not found
./makefile: line 45: all:: command not found

/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: warning: --export-dynamic is not supported for PE targets, did you mean --export-all-symbols?
MAKE: *** No rule to make target `Compiling'. Stop.
Done compiling DNS resolver.
MAKE: *** No rule to make target `Done'. Stop.
./makefile: line 50: -include: command not found
./makefile: line 52: ifdef: command not found
./makefile: line 53: O_FILES: command not found
./makefile: line 53: smaug:: command not found
./makefile: line 55: O_FILES: command not found
CC: no input files
./makefile: line 57: O_FILES: command not found
./makefile: line 57: L_FLAGS: command not found
./makefile: line 57: -o: command not found
./makefile: line 58: @echo: command not found
CC: no input files
./makefile: line 59: C_FLAGS: command not found
./makefile: line 59: C_FILES: command not found
./makefile: line 59: @: command not found
./makefile: line 60: @perl: command not found
./makefile: line 61: @echo: command not found
chmod: cannot access `smaug.exe': No such file or directory
chmod: cannot access `smaug.exe': No such file or directory
./makefile: line 64: O_FILES: command not found
chmod: missing operand after `g+w'
Try `chmod --help' for more information.
./makefile: line 66: clean:: command not found
./makefile: line 67: @rm: command not found
./makefile: line 69: syntax error near unexpected token `else'
./makefile: line 69: `else'

After entering make, this is what I get.
make -s smaug
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: warning: --export-dynamic is not supported for PE targets, did you mean --export-all-symbols?
Generating dependency file ...
Done compiling mud.
make -s dns
Done compiling DNS resolver.
       
Post is unread #3 Jan 22, 2013, 3:24 pm
Go to the top of the page
Go to the bottom of the page

Quixadhal
Conjurer
GroupMembers
Posts398
JoinedMar 8, 2005

Yet another reason to just install a VM of linux and use the mud in the environment it was designed to run in...

If you insist on using cygwin, the error is telling you what you need to know.

Windows doesn't support --export-dynamic, so you can try using --export-all-symbols and see if that works.

As for the other errors, I suspect your editor (or SOMEBODY's editor) has converted tabs to spaces for you in the makefile. A Makefile requires tabs for certain parts of the grammar, unless newer makes have finally done away with that.
       
Post is unread #4 Jan 26, 2013, 7:39 pm   Last edited Jan 26, 2013, 7:41 pm by Remcon
Go to the top of the page
Go to the bottom of the page

Remcon
Geomancer
GroupAdministrators
Posts1,866
JoinedJul 26, 2005


the normal make was good but you need to edit makefile and remove the # on the CYGWIN line, save and type make clean
       
Pages:<< prev 1 next >>