OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

> Graphical Web Browser
ins0mniaque
post Oct 4 2005, 12:24 PM
Post #1





Group: Members
Posts: 27
Joined: 18-May 05
Member No.: 7,162



I'm been trying to build a graphical web browser, but it seems that they are all not ported to the "arm" processor. mozilla, firefox and minimo are not "ported" and koqueror-embedded is horrible. Even w3m doesn't compile (will try to fix it if I have time, or I'll test again in 1-2 weeks and correctly report it to the ports team), ok, it's not graphical, but at least it's a text browser I'm used to use.

What are you guys using? I would be really happy to have access to maps.google.com smile.gif (It should work in Minimo IIRC)
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
Hrw
post Feb 16 2006, 03:59 PM
Post #2





Group: Members
Posts: 1,376
Joined: 11-January 04
From: Poznań, Poland
Member No.: 1,413



You could also look how we handled Firefox in OpenEmbedded. Other option can be gpe-mini-browser which base on GTK-Webcore (also in OpenEmbedded). Both use gtk2 because we try to avoid gtk1 at all.

Dillo is too simple to use it for sites which use lot of CSS and/or Javascript.

BTW - cannot OpenBSD use cross-compilers? Building stuff on Zaurus reminds me building kernel on Amiga with 68040/40 - 3h (when cross-compiled on pII/400 it was ~20 minutes).
Go to the top of the page
 
+Quote Post
iamasmith
post Feb 16 2006, 04:11 PM
Post #3





Group: Members
Posts: 1,248
Joined: 6-July 04
Member No.: 3,928



QUOTE(Hrw @ Feb 16 2006, 11:59 PM)
You could also look how we handled Firefox in OpenEmbedded. Other option can be gpe-mini-browser which base on GTK-Webcore (also in OpenEmbedded). Both use gtk2 because we try to avoid gtk1 at all.

Dillo is too simple to use it for sites which use lot of CSS and/or Javascript.

BTW - cannot OpenBSD use cross-compilers? Building stuff on Zaurus reminds me building kernel on Amiga with 68040/40 - 3h (when cross-compiled on pII/400 it was ~20 minutes).
*


Thanks HRW, the main reason for this is Javascript support yes.

OpenBSD can and does use cross compilers if you want to build OpenBSD alone, the whole base system can be built like that but it is recommended to use native compilation once the first iterations have been built.

The ports tree (the automated build from source system for the non distro applications... covers everything not in base OpenBSD or XOrg) on the other hand isn't enabled for cross compilation and never will be. The view they take is that it is all messy code that they don't have any control over and aren't going to spend time nailing it to work for cross compilation on all the architectures they support - and quite right too really tongue.gif

The upside is that in most cases the ports system works exactly like it does on any other architecture. Take a look at the ports make system some time, it is clean, uncluttered and pretty elegant. It even lets you go into a patch snapshot mode, make changes to a port, close the snapshot and then (assuming you have cvs write access) cvs the diffs back to the central ports cvs. - The complexity of this system would go 'through the roof' and it wouldn't be as maintainable if it were designed for cross compilation across all the different architectures.... these are the architectures they support...

alpha Digital Alpha-based systems
amd64 AMD64-based systems
cats StrongARM 110 Evaluation Board
hp300 Hewlett-Packard HP 9000 series 300 and 400 workstations
hppa Hewlett-Packard Precision Architecture (PA-RISC) systems
i386 Standard PC and clones based on the Intel i386 architecture and compatible processors
luna88k Omron LUNA-88K and LUNA-88K2 workstations
mac68k Motorola 680x0-based Apple Macintosh with MMU
macppc Apple New World PowerPC-based machines, from the iMac onwards
mvme68k Motorola 680x0-based VME systems
mvme88k Motorola 881x0-based VME systems
sgi SGI MIPS-based workstations
sparc Sun sun4, sun4c and sun4m class SPARC systems
sparc64 Sun UltraSPARC systems
vax Digital VAX-based systems
zaurus Sharp Zaurus C3x00 PDAs

16 in total.. remove the binary compatible ones and there are is a 12x12 matrix of cross compiler configurations to test... no thanks I wouldn't like to have to maintain that.

gpe-minibrowser does sound interesting.. I may take a look at that, thanks.

- Andy
Go to the top of the page
 
+Quote Post

Posts in this topic
ins0mniaque   Graphical Web Browser   Oct 4 2005, 12:24 PM
Sequethin   QUOTE(ins0mniaque @ Oct 4 2005, 04:24 PM)I...   Oct 5 2005, 04:47 AM
ins0mniaque   But IIRC, Dillo does not display maps.google.com a...   Oct 5 2005, 05:38 AM
iamasmith   This is a real problem... I'm going to see if ...   Feb 9 2006, 08:38 AM
barryg   Good day! QUOTE(ins0mniaque @ Oct 5 2005...   Feb 9 2006, 03:45 PM
iamasmith   OK, I managed to tweak the build to start Firefox ...   Feb 15 2006, 03:17 PM
iamasmith   Damn, 19 hours later it segfaulted... I may have m...   Feb 16 2006, 02:59 PM
macwiz   Hi. Firefox is working fine on pdaxrom. Perhaps th...   Feb 16 2006, 03:23 PM
iamasmith   Thanks Macwiz, I have used Firefox quite a bit on ...   Feb 16 2006, 03:55 PM
Hrw   You could also look how we handled Firefox in Open...   Feb 16 2006, 03:59 PM
iamasmith   QUOTE(Hrw @ Feb 16 2006, 11:59 PM)You could a...   Feb 16 2006, 04:11 PM
iamasmith   Well I'm now itching to take a look at gpe-min...   Feb 18 2006, 03:02 AM
koen   QUOTE(iamasmith @ Feb 18 2006, 11:02 AM)Perha...   Feb 18 2006, 07:40 AM
iamasmith   QUOTE(koen @ Feb 18 2006, 03:40 PM)QUOTE(iama...   Feb 18 2006, 07:59 AM
iamasmith   Ok, I have all the stuff... gpe-minibrowser doesn...   Feb 18 2006, 11:01 AM
koen   QUOTE(iamasmith @ Feb 18 2006, 07:01 PM)Howev...   Feb 18 2006, 11:55 AM
iamasmith   OK Koen, nice little browser that, actually the br...   Feb 18 2006, 02:52 PM
iamasmith   *sigh* autogen is using some new funky Gnuism with...   Feb 18 2006, 03:24 PM
iamasmith   QUOTE(iamasmith @ Feb 18 2006, 11:24 PM)*sigh...   Feb 18 2006, 03:37 PM
iamasmith   aaargh, JavaScriptCore uses some non posix pthread...   Feb 18 2006, 05:17 PM
koen   QUOTE(iamasmith @ Feb 19 2006, 01:17 AM)aaarg...   Feb 19 2006, 02:00 AM
iamasmith   I have minimo and it's ok but a little unstabl...   Feb 19 2006, 02:44 AM
pgas   here are the tips given to me on #openzaurus to bu...   Feb 19 2006, 03:11 AM
iamasmith   QUOTE(pgas @ Feb 19 2006, 11:11 AM)here are t...   Feb 19 2006, 03:17 AM
iamasmith   OK, I finally got gpe-minibrowser running on OpenB...   Feb 20 2006, 02:48 AM
iamasmith   So I can afford to leave my Z building a little wh...   Feb 20 2006, 03:34 AM
mathemajikian   QUOTE(ins0mniaque @ Oct 4 2005, 08:24 PM)Even...   Aug 19 2007, 05:33 AM
ZDevil   Thanks! w3m is very sweat. Next I will try to...   Aug 21 2007, 04:07 AM
mathemajikian   QUOTE(ZDevil @ Aug 21 2007, 12:07 PM)Thanks...   Aug 21 2007, 10:09 AM


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 22nd December 2014 - 07:00 PM