Hi Carsten,

> it should work. both imx6 and panda are armv7 devices so even if code is 
> optimized for armv7 the binaries will work.
First of all, Thanks a lot for making my doubt clear. I never got an answer for 
this on TIZEN-IVI mailing list, and surprisingly, I got that on this mailing 
list :)!
And, may I ask what you exactly refer to, when you say 
>(i shall assume for now that DEPENDENCIES are met) ?
Does it mean dependencies from kernel side, the components needed in the kernel 
to support particular functionality, like I was asking about EFL??

Thanks and regards,
Prathamesh Ghanekar

-----Original Message-----
From: Carsten Haitzler [mailto:ras...@rasterman.com] 
Sent: 10 December 2013 14:26
To: Prathamesh P Ghanekar
Cc: enlightenment-devel@lists.sourceforge.net
Subject: Re: Enlightenment support for iMX6

On Tue, 10 Dec 2013 08:44:50 +0000 Prathamesh P Ghanekar 
<prathamesh.ghane...@igate.com> said:

> Hi Carsten,
> 
> >a pre-built tizen ivi image?
> Yes, a prebuilt one from Tizen downloads.
> 
> > i still don't know what you have... 
> We have freescale kernel image, tizen-IVI prebuilt platform image.
> And we are evaluating possibilities of modifying the rootfs to run on 
> a different ARMv7 platform.
> 
> >but is your basic question... can a binary built for one arm system 
> >run on another? (i shall assume for now that dependencies are met) ?
> yes, that is my basic doubt. :)

it should work. both imx6 and panda are armv7 devices so even if code is 
optimized for armv7 the binaries will work. its armv7 optimized binaries 
running on armv6/5/4 etc. thats a problem. technically you can build it for
armv4 and it will run on armv5/6 and 7... (but you lose fpu support). efl 
treats arm just like it treats x86 - neon assembly is runtime detected and 
auto-enabled IF your cpu supports neon. if it doesn't it falls back to non-neon 
C code implementations. x86 does the same ?(but checks for mmx and sse3 etc.
and falls back a few more levels depending on age).

again - it all depends on -march flags when you compile and what MINIMUM cpu 
arch level it's built for. everything from cortex a8 and up is armv7... until 
we start talking arm64, which is so new... i have no idea of its specifics.
i've never had any arm64 silicon in my dirty little hands. :)

> Thanks and Regards,
> Prathamesh Ghanekar
> 
> -----Original Message-----
> From: Carsten Haitzler [mailto:ras...@rasterman.com]
> Sent: 10 December 2013 14:01
> To: Prathamesh P Ghanekar
> Cc: enlightenment-devel@lists.sourceforge.net
> Subject: Re: Enlightenment support for iMX6
> 
> On Tue, 10 Dec 2013 06:43:54 +0000 Prathamesh P Ghanekar 
> <prathamesh.ghane...@igate.com> said:
> 
> > Ok,
> > > you don't explain what you used to build the image or even what it 
> > > contains...
> > I wish to build TIZEN-IVI for Freescale board. :) As a starting 
> > point, I use prebuilt image to run on imx6 board.
> 
> a pre-built tizen ivi image?
> 
> > Surely, it won't run as is on new hardware. But, I wanted to figure 
> > out what difference it makes when it runs on the hardware it's not 
> > meant for. So, during initialization, it faces issues with 
> > enlightenment. Hence, the question. :)! Do you have any suggestions 
> > on how should I go about this task?
> 
> i still don't know what you have... but is your basic question... can 
> a binary built for one arm system run on another? (i shall assume for 
> now that dependencies are met) ?
> 
> > Thanks and regards,
> > Prathamesh
> > 
> > -----Original Message-----
> > From: Carsten Haitzler [mailto:ras...@rasterman.com]
> > Sent: 10 December 2013 11:58
> > To: Prathamesh P Ghanekar
> > Cc: enlightenment-devel@lists.sourceforge.net
> > Subject: Re: Enlightenment support for iMX6
> > 
> > On Tue, 10 Dec 2013 06:17:39 +0000 Prathamesh P Ghanekar 
> > <prathamesh.ghane...@igate.com> said:
> > 
> > > Hello,
> > > 
> > > Iam a newbee to enlightenment project. I wish to know certain 
> > > things about enlightenment. I am working on Freescale iMX6 board. 
> > > I built the image with Xterm profile for this board (which 
> > > includes Enlightenment packages). But, what I wanted to know is 
> > > which EFL libraries, header files, config files etc are generated 
> > > out of the build? If I pick those libraries and header files, and 
> > > dump it in the platform tree for some other platform (say 
> > > pandaboard), will I be able to run Enlightenment-driven apps on that 
> > > platform??
> > 
> > you don't explain what you used to build the image or even what it 
> > contains... and that all depends on dependencies - would the 
> > pandaboard os image contain the same dependency libraries? headers 
> > are only needed at compile time btw. :) so runtime you care about 
> > libraries, modules in lib and some data files in share, and 
> > depending what you run - some things in bin (PREFIX/lib, 
> > PREFIX/share, PREFIX/.bin where PREFIX is the install PREFIX).
> > 
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > The Rasterman (Carsten Haitzler)    ras...@rasterman.com
> > 
> > 
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Disclaimer
> > ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > Information contained and transmitted by this e-mail is confidential 
> > and proprietary to iGATE and its affiliates and is intended for use 
> > only by the recipient. If you are not the intended recipient, you 
> > are hereby notified that any dissemination, distribution, copying or 
> > use of this e-mail is strictly prohibited and you are requested to 
> > delete this e-mail immediately and notify the originator or 
> > mailad...@igate.com <mailto:mailad...@igate.com>. iGATE does not 
> > enter into any agreement with any party by e-mail. Any views 
> > expressed by an individual do not necessarily reflect the view of 
> > iGATE. iGATE is not responsible for the consequences of any actions 
> > taken on the basis of information provided, through this email. The 
> > contents of an attachment to this e-mail may contain software 
> > viruses, which could damage your own computer system. While iGATE 
> > has taken every reasonable precaution to minimise this risk, we 
> > cannot accept liability for any damage which you sustain as a result 
> > of software viruses. You should carry out your own virus checks 
> > before opening an attachment. To know more about iGATE please visit 
> > www.igate.com <http://www.igate.com>.
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > 
> 
> 
> --
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> The Rasterman (Carsten Haitzler)    ras...@rasterman.com
> 
> 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Disclaimer~~
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Information contained and transmitted by this e-mail is confidential 
> and proprietary to iGATE and its affiliates and is intended for use 
> only by the recipient. If you are not the intended recipient, you are 
> hereby notified that any dissemination, distribution, copying or use 
> of this e-mail is strictly prohibited and you are requested to delete 
> this e-mail immediately and notify the originator or 
> mailad...@igate.com <mailto:mailad...@igate.com>. iGATE does not enter 
> into any agreement with any party by e-mail. Any views expressed by an 
> individual do not necessarily reflect the view of iGATE. iGATE is not 
> responsible for the consequences of any actions taken on the basis of 
> information provided, through this email.
> The contents of an attachment to this e-mail may contain software 
> viruses, which could damage your own computer system. While iGATE has 
> taken every reasonable precaution to minimise this risk, we cannot 
> accept liability for any damage which you sustain as a result of 
> software viruses. You should carry out your own virus checks before 
> opening an attachment. To know more about iGATE please visit www.igate.com 
> <http://www.igate.com>.
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 


--
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Disclaimer~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Information contained and transmitted by this e-mail is confidential and 
proprietary to iGATE and its affiliates and is intended for use only by the 
recipient. If you are not the intended recipient, you are hereby notified that 
any dissemination, distribution, copying or use of this e-mail is strictly 
prohibited and you are requested to delete this e-mail immediately and notify 
the originator or mailad...@igate.com <mailto:mailad...@igate.com>. iGATE does 
not enter into any agreement with any party by e-mail. Any views expressed by 
an individual do not necessarily reflect the view of iGATE. iGATE is not 
responsible for the consequences of any actions taken on the basis of 
information provided, through this email. The contents of an attachment to this 
e-mail may contain software viruses, which could damage your own computer 
system. While iGATE has taken every reasonable precaution to minimise this 
risk, we cannot accept liability for any damage which you sustain as a result 
of softwar
 e viruses. You should carry out your own virus checks before opening an 
attachment. To know more about iGATE please visit www.igate.com 
<http://www.igate.com>.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to