clehmann@cascade:~/builds/LinuxMCE-1.1-SRC/src/DCERouter$ sudo gdb /usr/pluto/bin/DCERouterGNU gdb 6.6-debianCopyright (C) 2006 Free Software Foundation, Inc.GDB is free software, covered by the GNU General Public License, and you arewelcome to change it and/or distribute copies of it under certain conditions.Type "show copying" to see the conditions.There is absolutely no warranty for GDB. Type "show warranty" for details.This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".(gdb) rStarting program: /usr/pluto/bin/DCERouter[Thread debugging using libthread_db enabled][New Thread -1227950384 (LWP 25467)]Copyright (C) 2004 Pluto, Inc., a Florida Corporationwww.plutohome.comPhone: +1 (877) 758-8648This program is distributed according to the terms of the Pluto Public License, available at:http://plutohome.com/index.php?section=public_licenseThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the Pluto Public License for more details.---------------

Strange, I don't recall having to move libraries around, maybe I forgot a step. Did you copy the libraries from /usr/pluto/lib over first?

Ok, i tried it again with a fresh source tree and everything built ok. I was working with a source tree that I manually built a few parts of (basically manually following the script in the Ubuntu_Helpers folder), so I'm not sure what happened there.

I still can't load the MythTV_plugin.so though (neither the one from the bin dir or the MythTV_Plugin folder), DCERouter quits with the same undefined symbol.

So I copy libpluto_main.so that just got built from pluto_main to the lib folder, and everything links just fine.

I'm trying to add support for svn mythtv, so I build the MythTV_Plugin.so by changing to the MythTV_Plugin and doing a make so. I then copy the MythTV_Plugin.so /usr/pluto/bin and restart the DCERouter, but it won't load due to unresolved symbols: