[Home] [Downloads] [Search] [Help/forum]


Register forum user name Search FAQ

Gammon Forum

[Folder]  Entire forum
-> [Folder]  SMAUG
. -> [Folder]  Compiling the server
. . -> [Subject]  Issues compiling on Ubuntu 11.10...

Issues compiling on Ubuntu 11.10...

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


Posted by Eriseth   (4 posts)  [Biography] bio
Date Mon 05 Dec 2011 01:28 AM (UTC)
Message
Hello all,

I'm trying to get SmaugFUSS 1.9 compiled without much success.

Here is the output...


eriseth@antares:/opt/smaugfuss19/src$ make
make -s smaug
  Compiling o/imc.o....
imc.c: In function ‘void imclog(const char*, ...)’:
imc.c:212:10: error: variable ‘strtime’ set but not used [-Werror=unused-but-set-variable]
imc.c: In function ‘void imcbug(const char*, ...)’:
imc.c:236:10: error: variable ‘strtime’ set but not used [-Werror=unused-but-set-variable]
cc1plus: all warnings being treated as errors

make[1]: *** [o/imc.o] Error 1
make: *** [all] Error 2


eriseth@antares:/opt/smaugfuss19/src$ gcc --version
gcc (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1
Copyright (C) 2011 Free Software Foundation, Inc.



I'm sure it's something silly but after playing with it for a while I just couldn't figure it out. Any suggestions would be greatly appreciated.

Thanks :)

-E
[Go to top] top

Posted by Zeno   USA  (2,871 posts)  [Biography] bio
Date Reply #1 on Mon 05 Dec 2011 01:36 AM (UTC)
Message
You can just disable unused-but-set-variable in the Makefile.

Or you can fix that strtime warning in that code. If you show the lines I can help.

Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org
[Go to top] top

Posted by Eriseth   (4 posts)  [Biography] bio
Date Reply #2 on Mon 05 Dec 2011 01:51 AM (UTC)
Message
How do I go about disabling unused-but-set-variable ?

I presume that's the least time-consuming fix :)
[Go to top] top

Posted by Nick Gammon   Australia  (22,975 posts)  [Biography] bio   Forum Administrator
Date Reply #3 on Mon 05 Dec 2011 02:35 AM (UTC)

Amended on Mon 05 Dec 2011 02:38 AM (UTC) by Nick Gammon

Message
Add the suggested warning-disable:


-Wno-unused-but-set-variable


to the flags in the Makefile.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

Posted by Eriseth   (4 posts)  [Biography] bio
Date Reply #4 on Mon 05 Dec 2011 02:30 PM (UTC)

Amended on Mon 05 Dec 2011 02:37 PM (UTC) by Eriseth

Message
Thanks so much for the help so far, guys. That fixed the warning error, but the code is still not compiling. See errors below:



In file included from comm.c:30:0:
mccp.h:18:18: fatal error: zlib.h: No such file or directory
compilation terminated.
make[1]: *** [o/comm.o] Error 1
In file included from hotboot.c:38:0:
mccp.h:18:18: fatal error: zlib.h: No such file or directory
compilation terminated.
make[1]: *** [o/hotboot.o] Error 1
In file included from mccp.c:48:0:
mccp.h:18:18: fatal error: zlib.h: No such file or directory
compilation terminated.
make[1]: *** [o/mccp.o] Error 1
make[1]: Target `smaug' not remade because of errors.
make: *** [all] Error 2



So obviously I'm missing something but I don't know what it is :/

Thoughts?

-E
[Go to top] top

Posted by Eriseth   (4 posts)  [Biography] bio
Date Reply #5 on Mon 05 Dec 2011 02:46 PM (UTC)
Message
Ok, fixed it. In case someone else comes along with the same issue:

I was just missing some library. Installed it right off the Ubuntu repository. Just do:


sudo apt-get install zlib1g-dev


I'm sure I'll be back with another issue soon...

Thanks again :)

-E
[Go to top] top

Posted by Machenka   USA  (4 posts)  [Biography] bio
Date Reply #6 on Mon 05 Dec 2011 09:48 PM (UTC)
Message
Good deal.

I had a similar issue on OpenSUSE 11.4 and last night, downloading the zlib-devel library solved it for me.

Already had zlib installed, but the -devel lib was what was needed.




[Go to top] top

Posted by Flexure   (1 post)  [Biography] bio
Date Reply #7 on Sat 12 May 2012 11:10 PM (UTC)
Message
This thread was very helpful to me, thanks -Flex
[Go to top] 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.


23,022 views.

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

Go to topic:           Search the forum


[Go to top] top

Quick links: MUSHclient. MUSHclient help. Forum shortcuts. Posting templates. Lua modules. Lua documentation.

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

[Home]


Written by Nick Gammon - 5K   profile for Nick Gammon on Stack Exchange, a network of free, community-driven Q&A sites   Marriage equality

Comments to: Gammon Software support
[RH click to get RSS URL] Forum RSS feed ( https://gammon.com.au/rss/forum.xml )

[Best viewed with any browser - 2K]    [Hosted at HostDash]