Active Topics

 


Reply
Thread Tools
Posts: 244 | Thanked: 354 times | Joined on Jul 2010 @ Scotland
#61
Originally Posted by vakkov View Post
i copied x11fbd to /home and chmod 755 it. But when I try to execute it it gives syntax error at line 1 - "(" unexpected. The same executable runs fine in ubuntu.

EDIT: Maybe it's not compiled for Arm but for x86 ...
Looks like it.

Code:
gregor@gregor:~/Downloads/preenv-libx11fb$ file x11fbd
x11fbd: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped
gregor@gregor:~/Downloads/preenv-libx11fb$
 
Posts: 63 | Thanked: 121 times | Joined on Dec 2011 @ Sofia, Bulgaria
#62
mine is the same and runs ok on ubuntu but does not on n900
 
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#63
Suggestion: would it be possible to port App Catalog to preenv?
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 
speculatrix's Avatar
Posts: 880 | Thanked: 264 times | Joined on Feb 2007 @ Cambridge, UK
#64
it could be that /bin/sh is dash or ash and not true sh?
__________________
Fujitsu U820, HTC Vision/G2/DesireZ, Nokia N800 770 E71, Zaurus 6000, Palm T3, Zaurus C3100 - stolen
 
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#65
Does anybody know a way to run hybrid apps (type = "web", the ones with index.html) via preenv?
If we managed to run hybrid apps, we'd be able to port app catalog and then lots of apps
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 
cddiede's Avatar
Posts: 1,034 | Thanked: 784 times | Joined on Dec 2007 @ Annapolis, MD
#66
Originally Posted by marmistrz View Post
Does anybody know a way to run hybrid apps (type = "web", the ones with index.html) via preenv?
If we managed to run hybrid apps, we'd be able to port app catalog and then lots of apps
You can't. preenv just adds libraries and environment variables so the N900 can run binaries written for WebOS under their Native Development Kit (NDK).

This only works because the WebOS devices and the N900 share almost identical hardware and both use a POSIX compliant file system for binary execution.

In short: dumb luck.

What you call "Hybrid apps", are actually WebOS Mojo apps written under the WebOS Software Development Kit (SDK). Apps written under this are heavily dependant on WebOS only libraries and operating system structure that can not be replicated from within Maemo5.

So far, it seems that the newer Enyo built WebOS apps, seen on the HP Touchpad and Pre3, are built fundamentally similar to the older Mojo apps and are therefore also impracticable for running under Maemo5.
 

The Following 2 Users Say Thank You to cddiede For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#67
Hmmmm... There are images of webos. I could try copying, symlinking etc.

But I don't know what will be needed.
I tried all the stuff in /usr/palm (/usr/palm -> /home/user/palm/usr/palm)
and /usr/lib/luna (/usr/lib/luna -> /home/user/palm/usr/lib/luna)

But microb still doesn't manage to run this.
What more should I copy?
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 
Posts: 1,523 | Thanked: 1,997 times | Joined on Jul 2011 @ not your mom's FOSS basement
#68
WebOS devices = all those Palm Pre's. Not the TouchPad.
 
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#69
Yeaaah... There are so-called webos doctor images:
http://www.webos-internals.org/wiki/...octor_Versions
http://palm.cdnetworks.net/rom/veer/...p160unaatt.jar

I tried to copy the files from Pre Sprint version 1.4.5
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following User Says Thank You to marmistrz For This Useful Post:
cddiede's Avatar
Posts: 1,034 | Thanked: 784 times | Joined on Dec 2007 @ Annapolis, MD
#70
Originally Posted by marmistrz View Post
Hmmmm... There are images of webos. I could try copying, symlinking etc.

But I don't know what will be needed.
I tried all the stuff in /usr/palm (/usr/palm -> /home/user/palm/usr/palm)
and /usr/lib/luna (/usr/lib/luna -> /home/user/palm/usr/lib/luna)

But microb still doesn't manage to run this.
What more should I copy?
If I may use a vernacular, I believe you to be urinating uphill using this approach.

Seriously, you'd have to copy 90% of the operating system libraries and binaries as well as manually re-created the WebOS user execution environment and daemons before you could start to run Mojo web apps like this.

Before you start thinking that this is acceptable, remember that you would be overwriting most of your Maemo 5 installation and killing most of your Maemo daemons in the process.
 

The Following User Says Thank You to cddiede For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 15:03.