markan79 Posted December 16, 2010 Share Posted December 16, 2010 HiIs there anyone out there who can give me a hand by compiling a new version of the LOTRO positional audio plugin? The current version no longer works in the current LOTRO versions. I have update the plugin with new addresses but I am out of my depth in getting it to compile. The sticking point seems to be the second of the include statements. #include "../mumble_plugin_win32.h" #include <QtCore/QtCore> I am really happy to take on the testing of the plugin but it looks like days of work to figure out how to include the Qt framework for a 5 sec compile.If anyone would be happy to take the source code from me and send back a dll I would love to get this working again.Also; is there an easy way to stop the "old" plugin from being downloaded over the one I want to test locally? Every time Mumble loaded it was getting the old version from the internet until I used my firewall to stop it.Many thanks Link to comment Share on other sites More sharing options...
Moderators pcgod Posted December 16, 2010 Moderators Share Posted December 16, 2010 Remove the second include, it compiles without it. To stop the client from overwriting plugins disable the plugin update in the network settings. Link to comment Share on other sites More sharing options...
markan79 Posted December 16, 2010 Author Share Posted December 16, 2010 Thanks for taking a look.If the second include isn't required then I have a bigger problem as I tried compiling without it and I got a plugin that was c15kb compared to the current c20kb and crashed Mumble. I am really no programmer and had hoped that I could get by with just updating the memory addresses, but it looks like I'm out of luck. Link to comment Share on other sites More sharing options...
seaeagle1 Posted December 16, 2010 Share Posted December 16, 2010 What compiler are you using? I've recently tried switching from VS2008 to VS2010 and that didn't quite work, probably because of different standard library versions. Link to comment Share on other sites More sharing options...
Moderators pcgod Posted December 16, 2010 Moderators Share Posted December 16, 2010 You have to use Visual Studio 2008 to compile a plugin for the 1.2.2 client and Visual Studio 2010 for the snapshot versions. Using a different version will crash the client when it tries to load the plugin. Link to comment Share on other sites More sharing options...
markan79 Posted December 16, 2010 Author Share Posted December 16, 2010 I compiled with 2008 as I though that was the standard. I will try again tomorrow with 2010 as we are testing with 1.2.3. Thanks very much for the help and sorry to be so needy:) Link to comment Share on other sites More sharing options...
markan79 Posted December 17, 2010 Author Share Posted December 17, 2010 Thanks for the help. I now have the plugin running with Mumble and it is linking to the game correctly so I can start some proper testing. I seem to be getting reasonable value from MumlePAHelper so I just need to do some real in-game testing and then work out how to submit the plugin :) Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now