Join Today
+ Reply to Thread
Page 2 of 2 FirstFirst 12
Results 11 to 16 of 16
  1. #11

    Default Re: Enlightement E17 on EZX?

    Just giving feedback from raster's mails:

    Q: what did you port to ARM arch exactly? The efl libs in fact, right?
    A: i didn't need to PORT anything - it was a straight recompile. the code is already fully portable. i simply re-compiled evas, edje, ecore and eet for ARM. thats it. then i compiled eem for ARM too.

    Q:Is the program derived from E17 itself (the loading anim, the menu...)?
    A: eem has nothnig to do with e17 beyond using the above libs.

    Q: if i wanted to do an Opie with EFLs, it means i have to write frontends to all underlying programms, right? Do you think it is possible?
    A: opie isn't really practical. only evas has a qtopia rendering back end. there is no abstraction for events or the windowing system in general.

    Q: Would it then be possible to run an EFL-based programm (like eem) on top of Qt? (that would mean, as an OPIE programm)?
    A: if you added ecore abstractions to qtopia - yes (qtopia/opie is the same thing really).

  2. #12
    Join Date
    Mar 2005
    Location
    NZ
    Posts
    459

    Default Re: Enlightement E17 on EZX?

    i just compiled eem with all the required libraries (eet, evas, ecore, embryo, edje)
    gives me the error of cannot create canvas...


    eem # ./eem -x11
    Error. Cannot create canvas. Abort.

  3. #13

    Default Re: Enlightement E17 on EZX?

    What does the -x11 switch do? There's no X on EZX... I'm asking raster if there's a "-directfb" or something like that switch.

  4. #14
    Join Date
    Mar 2005
    Location
    NZ
    Posts
    459

    Default Re: Enlightement E17 on EZX?

    oh, yea there is the fb switch,
    basicly i tried all the parameters, but none of them works

  5. #15

    Default Re: Enlightement E17 on EZX?

    what did cyph modify in it's custom OPIE libs?

    http://motorolafans.com/index.php?na...ht=framebuffer

    "All OPIE applications will open the framebuffer as usual. Since the opieproxy opens a fullscreen window, EZX applications will not paint on the framebuffer. However, when an EZX application grabs the focus (e.g. A call is coming in), opieproxy will lose focus and send a command to OPIE's modified QT to cease drawing on the screen.
    Switching between EZX and OPIE is handled by another EZX program, opieproxycommand (opie/bin/opc). This uses a QCopChannel to talk to opieproxy to either go fullscreen or hide itself.
    This package automatically mounts a cramfs image on the SD/MMC using loopback. It also sets up a 64MB swap file, because running EZX and OPIE together causes both to crawl (trust me)."

    We've got to find how the fb is different...

  6. #16
    Join Date
    Jul 2005
    Location
    Franconia
    Posts
    4,866

    Default

    Quote Originally Posted by Raster View Post
    Actually eem is only a demo - it's nothing more than that and it does not use Java or Qt. It's in C like the libraries it depends on. It uses: Ecore, Evas, Edje, Eet. That's it. The one on the ipaq you see is running in the frameubffer thus requires no windowing system - but if you used directfb or x on the platform that would work too. Eem also will run on your desktop in X in a window - all the same stuff s the back-end is abstracted.

    The dependencies (in this minimal case) are only: libc/libm, zlib, libpng, libjpeg and freetype2. that's it. It's just a bunch of mechanical work to cross-compile any unmet dependencies for the platform (and install them) then EFL and then eem using whatever your favorite cross-compile setup may be (or even native compile).

    It's perfectly doable - and the ipaq demo was just a proof that a small cpu can still do nice effects if the rendering code is efficient. The effort to port will not buy you any more than that demo as I have no plans (or time) on doing anything more with eem than it being a demo as-stands.

    Congratulations on your new job!


 
+ Reply to Thread
Page 2 of 2 FirstFirst 12

Similar Threads

  1. qtopia-ezx
    By coizamora in forum Qt Extended
    Replies: 468
    Last Post: 09-14-2011, 09:59 AM
  2. EZX Crosstool and SDK for Motorola EZX phones
    By eakrin in forum Development
    Replies: 108
    Last Post: 11-10-2009, 11:13 AM
  3. EZX on a1200
    By skorianez in forum Development
    Replies: 55
    Last Post: 08-28-2007, 03:07 PM
  4. Any word on e17?
    By psiodon in forum E680i General Chat
    Replies: 1
    Last Post: 11-20-2006, 11:34 AM
  5. Open EZX and original EZX software
    By asmatic in forum A780 General Chat
    Replies: 7
    Last Post: 06-07-2006, 11:37 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Single Sign On provided by vBSSO

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1