Nokia announced that Qt is now LGPL. Does that change remove any dependencies of LinuxMCE on the PPL or any other non-GPL license? Even if there remain some dependencies on non-GPL licenses, does Qt under LGPL remove any of them?
Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts Menucd /usr/src
sudo mkdir lmce
sudo chown linuxmce lmce
cd lmce
sudo apt-get install subversion ccache
svn co http://svn.linuxmce.org/pluto/branches/charon-merge
cp /usr/pluto/lib/* trunk/src/lib
cp /usr/pluto/lib/* charon-merge/src/lib
cd trunk
./configure
cd charon-merge
./configure
QuoteFor the svn.linuxmce.com source there is no configure script yet. Run these to prepare bootstrapping (ONLY FOR THE SVN.LINUXMCE.COM source, NOT the charonmedia):But of course I'd just run ./configure , so there is of course a configure script. I tried this whole process (deleting the /usr/src/* tree before repeating) both with and without this step:
find . -iname Makefile -exec sed -e 's/<-mkr_t_compile_defines->/-DKDE_LMCE -DDEBUG -DTHREAD_LOG -DLOG_ALL_QUERIES -I\/opt\/libxine1-pluto\/include -I\/opt\/libsdl1.2-1.2.7+1.2.8cvs20041007\/include -I\/opt\/libsdl1.2-1.2.7+1.2.8cvs20041007\/include\/SD/' -i '{}' \;
find . -iname Makefile -exec sed -e 's/<-mkr_t_compile_libs->/-L\/opt\/libxine1-pluto\/lib -L\/opt\/libsdl1.2-1.2.7+1.2.8cvs20041007\/lib/' -i '{}' \;
cd /usr/src/lmce/src/Media_Plugin/
touch Media_Plugin.cpp
make so
Quotelinuxmce@dcerouter:/usr/src/lmce/charon-merge/src/Media_Plugin$ make so
Computing dependencies for MediaHandlerBase.cpp done
Computing dependencies for Generic_NonPluto_Media.cpp done
Computing dependencies for BoundRemote.cpp done
Computing dependencies for MediaStream.cpp done
Computing dependencies for MediaAttributes_LowLevel.cpp done
Computing dependencies for MediaAttributes.cpp done
Computing dependencies for MediaHandlerInfo.cpp done
Computing dependencies for MediaListGrid.cpp done
Computing dependencies for Media_Plugin_Grids.cpp done
Computing dependencies for ../Gen_Devices/Media_PluginBase.cpp done
Computing dependencies for Media_Plugin.cpp done
Computing dependencies for Main.cpp done
g++ -c -I.. -I../DCE -DKDE_LMCE -DDEBUG -DTHREAD_LOG -DLOG_ALL_QUERIES -I/opt/libxine1-pluto/include -I/opt/linphone-1.3.5/include -I/usr/include/mysql -Wall -fPIC -ggdb3 -fmessage-length=0 Main.cpp -o Main.o
../DCE/DeviceData_Base.h: In member function 'bool DCE::DeviceData_Base::WithinCategory(long int, DCE::DeviceCategory*)':
../DCE/DeviceData_Base.h:397: warning: comparison between signed and unsigned integer expressions
MediaListGrid.h: At global scope:
MediaListGrid.h:143: warning: 'bool FileBrowserInfoComparerLastViewed(FileBrowserInfo*, FileBrowserInfo*)' defined but not used
MediaListGrid.h:148: warning: 'bool FileBrowserInfoComparerTrack(FileBrowserInfo*, FileBrowserInfo*)' defined but not used
g++ -c -I.. -I../DCE -DKDE_LMCE -DDEBUG -DTHREAD_LOG -DLOG_ALL_QUERIES -I/opt/libxine1-pluto/include -I/opt/linphone-1.3.5/include -I/usr/include/mysql -Wall -fPIC -ggdb3 -fmessage-length=0 Media_Plugin.cpp -o Media_Plugin.o
../DCE/DeviceData_Base.h: In member function 'bool DCE::DeviceData_Base::WithinCategory(long int, DCE::DeviceCategory*)':
../DCE/DeviceData_Base.h:397: warning: comparison between signed and unsigned integer expressions
Media_Plugin.cpp: In member function 'virtual bool DCE::Media_Plugin::Register()':
Media_Plugin.cpp:713: error: 'DATAGRID_Tracks_on_Disc_CONST' was not declared in this scope
Media_Plugin.cpp: In member function 'bool DCE::Media_Plugin::MediaInserted(DCE::Socket*, DCE::Message*, DCE::DeviceData_Base*, DCE::DeviceData_Base*)':
Media_Plugin.cpp:841: warning: comparison between signed and unsigned integer expressions
(about a dozen more different warnings, ending with:)
MediaListGrid.h:148: warning: 'bool FileBrowserInfoComparerTrack(FileBrowserInfo*, FileBrowserInfo*)' defined but not used
make: *** [Media_Plugin.o] Error 1