I have setup a development environment on my 0710 core as i would like to get to know the codebase and hopefully proceed to contributing something. I followed the instructions as listed herehttp://wiki.linuxmce.org/index.php/Setting_Up_A_Development_Environment
and also followed Bulek's procedure as used in recompiling the climate and lighting plugin as described herehttp://wiki.linuxmce.org/index.php/Adding_support_for_floorplan_devices
The source i downloaded is from http://svn.linuxmce.org/pluto/branches/LinuxMCE-0710
In my case i am attempting to compile the media plugin, so i followed Bulek's procedure as described in the above link but substitute his Climate and Lighting plugins with the Meda Plugin.
All appears to build correctly, the Media_Plugin.so is created.
Please note i have made no source changes at this stage, i am simply trying to get the media plugin to build and then check to see it works within the system.
After copying the newly created Media_Plugin.so to /usr/pluto/bin/ and forcing a reload of the router, the launch manage reports the following :
Connecting to router at 127.0.0.1
initialise_LMdevice: Connect Failed
initialise_LMdevice: Not retrying
will retry later
It then continues to loop through the above.
If i copy the original Media_Plugin.so back in again, all loads correctly. So obviously i am missing something in my build procedure that is creating a dud library.
Anyone got any ideas as to what i am doing wrong ?
Thanks in advance.