Fuss 1.7 compile errors

Posted by Mopop on Sun 29 Jan 2006 12:03 AM — 20 posts, 72,901 views.

#0
Hi, I have never used Cygwin and decided to use it as a teaching tool. I tried to use SWRFUSS to see if maybe the code was weird but it was fine. Everytime I try to compile it says.
Assembler message:
FATAL: cant create o/imc.o: no such file or directory


please help :)?
USA #1
Did you make sure to toggle the correct flags in the Makefile?
#2
Yeah i took the # off the Cygwin thing. Something else Im suppose to do?
USA #3
Hmm. Check to see there is a folder named 'o' in the 'src' folder?
#4
I got it to work somehow, i guess you couldnt just unzip it with winzip. But I get some other message now too.
cannot find -ldl

I am not sure how to cut and paste with Cygwin, so any help would be nice. I would like to get this set up asap =D
USA #5
Maybe I'm wrong, but isn't there a part of the makefile you should comment/uncomment upon receiving errors about ldl missing? Look into that, see if it helps you.

USA #6
Winzip does not correctly recreate directory structures when some of the directories are empty.

And I think Gatewaysysop2 is right about needing to comment/uncomment something from the makefile about the dl library.
#7
Yeah there is but its not on SmaugFUSS its on swrFUSS for some reason x_x;;;
USA #8
It should be in all Makefiles. Double check.
#9
I triple checked ;_;
USA #10
Go into your makefile, and find the line:

L_FLAGS = $(PROF) $(SOLARIS_LINK) -lz -ldl

Delete out the -ldl part.
Ok ok... Technically it compiles... But then you try to execute smaug and thats when things go wrong.
Amended on Sun 29 Jan 2006 01:57 AM by Glyth
#11
so it doesnt work and I shouldnt do it?
USA #12
It compiles, you can run it, but then the only thing you can do is use socials...
#13
I dont see how that helps me at all x_x
USA #14
Make sure that there isn't a Cygwin installation package for the dl library. It'll be called libdl or something like that.
#15
I did install all, so I have everything Cygwin could offer.
USA #16
Samson has fixed the Makefile.
#17
Ok where would I find the fix at, I looked at Smaugfuss.org

[EDIT - 11 March 2008] - The Smaug FUSS site is now http://www.smaugmuds.org/
Amended on Tue 11 Mar 2008 03:21 AM by Nick Gammon
USA #18
It should be in the download now.
#19
indeed it is, and its all done. Now to try to start it up.