Vultr.com - Instant Cloud Server Deployment
Game Rank
Servers:
Teams:
Fans:
812
Players:
4
Forum Home > Mumble Server Administration & Help > GT Plugin fails to compile with Ice 3.5.1
xylemonPM
#1
GT Plugin fails to compile with Ice 3.5.1
May 20, 2015 2:24 AM
Joined: Mar 04, 2009
Posts: 6
I host a Mumble server on Slackware 14.1 64-bit, and I've been trying to get this nightmarish plugin to work. Basically Ice 3.4 fails to compile on Slackware 14.1 but Ice 3.5.1 (after getting MCPP 2.7.2) compiles just fine. I did try getting the compiled binaries to work but they are only for 32 bit systems with Ice 3.4 installed. With a copy of an old Red Hat package of Ice installed, the plugin seemed to have no affect (having a native version would be better anyway). The compile error I get is this giant mess, hopefully it will be useful: http://www.pastebin.com/XM9RvACB

I appreciate any help.
maulPM
#2
May 21, 2015 11:48 AM
Joined: Oct 17, 2006
Posts: 984
Hello,

Getting that plugin to compile with a newer version of Ice will be challenging. I haven't touched it in several years, and I recall the dynamic compile being difficult to setup. The source code available on this site works on CentOS 5 (and should work for 6 too), providing that you're using Ice 3.4.2.

I believe those errors in your pastebin link are caused by using a newer version of Ice. You will likely need to regenerate the Murmur.cpp/Murmur.h files. This is done with slice2cpp. See the "dev_notes.txt" file for details on working with the Murmur slice.

It would probably be an easier task getting the pre-compiled static version of gtmurmur running on Slackware than recompiling. I've never used a Slackware distro - so I can't provide any insight on that.

Maul
I do not provide support over PM. Please ask your questions on the GameTracker forums.
xylemonPM
#3
Jun 01, 2015 10:26 AM
Joined: Mar 04, 2009
Posts: 6
maul wrote:
Hello,

Getting that plugin to compile with a newer version of Ice will be challenging. I haven't touched it in several years, and I recall the dynamic compile being difficult to setup. The source code available on this site works on CentOS 5 (and should work for 6 too), providing that you're using Ice 3.4.2.

I believe those errors in your pastebin link are caused by using a newer version of Ice. You will likely need to regenerate the Murmur.cpp/Murmur.h files. This is done with slice2cpp. See the "dev_notes.txt" file for details on working with the Murmur slice.

It would probably be an easier task getting the pre-compiled static version of gtmurmur running on Slackware than recompiling. I've never used a Slackware distro - so I can't provide any insight on that.

Maul


Is there a 64-bit compile of the tools? Perhaps then I could get them to work with converted Ice 3.4.2 packages. It would be undesirable, but I suppose if it works it will do.