Author Topic: All the libraries of linuxmce open source?  (Read 6813 times)

willfly

  • Newbie
  • *
  • Posts: 11
    • View Profile
All the libraries of linuxmce open source?
« on: June 26, 2009, 08:55:46 am »
A little confused by the dev env setup.
>cp /usr/lib/* src/lib/

These libraries cannot be built out? Are these libraries open source?

Thanks.
Will

merkur2k

  • Addicted
  • *
  • Posts: 513
    • View Profile
Re: All the libraries of linuxmce open source?
« Reply #1 on: June 26, 2009, 04:38:26 pm »
you are going to have to get more specific...

flying

  • Regular Poster
  • **
  • Posts: 29
    • View Profile
Re: All the libraries of linuxmce open source?
« Reply #2 on: June 26, 2009, 04:55:09 pm »
When we setup build enviroment, we always request copy following libraries from /usr/pluto/lib which had been pre-compiled to /src/lib:
libpluto_main.so
libpluto_media.so
libpluto_security.so
libpluto_telecom.so

Questions are:
1. Is it possible to rebuild these libraries through LinuxMCE source code?
2. Further more, is it possible to build these libraries or LinuxMCE on ARM CPU instead of x86 CPU?

Thanks,
Eric

merkur2k

  • Addicted
  • *
  • Posts: 513
    • View Profile
Re: All the libraries of linuxmce open source?
« Reply #3 on: June 26, 2009, 06:02:36 pm »
I am still not sure what you are talking about. Which build guide are you following? http://wiki.linuxmce.org/index.php/Building_LinuxMCE_0810 says nothing of copying libs, and i have never done so myself.

flying

  • Regular Poster
  • **
  • Posts: 29
    • View Profile
Re: All the libraries of linuxmce open source?
« Reply #4 on: June 26, 2009, 06:22:06 pm »
http://wiki.linuxmce.org/index.php/Setting_Up_A_Development_Environment
- if you have already compiled the sources, the make wo'nt install some packages required(since they are supposed to have already been installed). thus you need to run in trunk/
"make clean
cp /usr/pluto/lib/* /src/lib/ -R"

Is it possible to build LinuxMCE on ARM CPU instead of x86 CPU?

Thanks,
Eric

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: All the libraries of linuxmce open source?
« Reply #5 on: June 26, 2009, 06:24:01 pm »
some parts, like the core DCE will build on ARM and PPC just fine. Others will need porting. This needs to be investigated by an able hacker.

-Thom

hari

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 2428
    • View Profile
    • ago control
Re: All the libraries of linuxmce open source?
« Reply #6 on: June 26, 2009, 06:34:17 pm »
A little confused by the dev env setup.
>cp /usr/lib/* src/lib/

These libraries cannot be built out? Are these libraries open source?
that is just a shortcut. You can build everything from scratch given the right order and using Makefile.no-wrapper/bootstrap and such..

But I'd recommend to use the builder scripts from 0810.. much easier..

br, Hari
rock your home - http://www.agocontrol.com home automation

flying

  • Regular Poster
  • **
  • Posts: 29
    • View Profile
Re: All the libraries of linuxmce open source?
« Reply #7 on: June 27, 2009, 03:18:27 am »
Thom,

So you mean only the DCE/DCERouter can be built on ARM/PPC CPU, other applications like MythTV, Xine, VideoLan, Motion, Orbiter. Is there any experts have the experience build on ARM? Such as cross-compile enviroment...


Another questions:
1. Since the Orbiter can running on Mobile (ARM), PDA etc, is this mean Orbiter can build on ARM or Orbiter will use Java for Mobile when generating from Web Admin?
2. If we use a Nokia Mobile running the Orbiter which through wireless connected to LMCE Core, once Orbiter instruct play a video, will the video shown in Mobile through stream?


Thanks,
Eric

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: All the libraries of linuxmce open source?
« Reply #8 on: June 27, 2009, 03:34:19 am »
What I mean is, you're on your own. You'll need to see what will need to be done to port the needed parts.

The Mobile Orbiter is merely a proxy using BD to communicate with the Bluetooth_Dongle (which is in itself a subclass of Orbiter with bluetooth functions, which uses mobile specific commands in the Orbiter PlugIn),

1. I don't follow your first question, can you be more specific?

2. No. Think about this. Bluetooth gives us at maximum 733kbps to send data. This is being shifted to a phone with nominally a 176x208 display. There would have to be considerable infrastructure to transcode 3gp to the phone, and to add code to MO to play it.

-Thom

flying

  • Regular Poster
  • **
  • Posts: 29
    • View Profile
Re: All the libraries of linuxmce open source?
« Reply #9 on: June 29, 2009, 09:58:59 am »
I followed the 0810 instructions, the prepare.sh need more than 30 hours to download.
http://wiki.linuxmce.org/index.php/Building_LinuxMCE_0810

My question is: are all these packages necessary to build lmce-0810? Since I need take care of the build essentials if I want to do porting to ARM.

Back to my 1st question in previous post:
Since the Orbiter can run on Nokia Mobile (with ARM HW), has the lmce build included Orbiter compiling for ARM HW? Or it's generated through web admin by other methods?

Thanks a lot for all your great answers and efforts!

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: All the libraries of linuxmce open source?
« Reply #10 on: June 29, 2009, 10:36:07 am »
You're going in the right direction, and yes, everything you need to build orbiter for ARM is there...

-Thom