Minimo/it

From Openmoko

(Difference between revisions)
Jump to: navigation, search
 
Line 3: Line 3:
 
[http://www.mozilla.org/projects/minimo/develop.html Minimo] è un web browser basato su Mozilla. Ha un supporto integrale al AJAX e possiede altri vantaggi. Attualmente OpenMoko non include Minimo. Qui sono riportate le istruzioni per far funzionare Minimo con Xephyr e come usare altri software di terze parti.  
 
[http://www.mozilla.org/projects/minimo/develop.html Minimo] è un web browser basato su Mozilla. Ha un supporto integrale al AJAX e possiede altri vantaggi. Attualmente OpenMoko non include Minimo. Qui sono riportate le istruzioni per far funzionare Minimo con Xephyr e come usare altri software di terze parti.  
  
* [http://bec-systems.com/web/content/view/59/9/ Instructions for including new OpenEmbedded packages to your project]
+
* [http://bec-systems.com/web/content/view/59/9/ Istruzioni per includere nuovi software OpenEmbedded al tuo progetto]
  
 
== Setup build environment ==
 
== Setup build environment ==
  
If you have build your OpenMoko using MokoMakefile some of these steps might not be familiar to you.
+
Se hai compilato il tuo OpenMoko usando MokoMakefile alcuni di questi steps potrebbero esserti poco familiari.
  
Assume your OpenMoko root is at ~/workspace/moko
+
Assumiamo che la tua directory root di OpenMoko sia ~/workspace/moko
  
First setup build environment variables:
+
Prima devi definire le variabili d'ambiente:
 
<pre>
 
<pre>
 
moo@hacker:~/workspace/moko/build$ . ../setup-env  
 
moo@hacker:~/workspace/moko/build$ . ../setup-env  
 
</pre>
 
</pre>
  
Then checkout minimo from OpenEmbedded repository:
+
Poi prendi minimo dal repository OpenEmbedded:
 
<pre>
 
<pre>
 
moo@hacker:~/workspace/moko/build$ bitbake minimo
 
moo@hacker:~/workspace/moko/build$ bitbake minimo
 
</pre>
 
</pre>
  
Edit local.conf and add minimo to build dependencies list.
+
Edita local.conf e aggiungi Minimo per compilare la lista di dipendenze.
  
 
<pre>
 
<pre>
Line 60: Line 60:
 
/ $ minimo   
 
/ $ minimo   
 
</pre>
 
</pre>
{{Languages|Basic_End-user}}
+
{{Languages|Minimo}}

Revision as of 15:36, 29 June 2007

Installazione del web browser Minimo

Minimo è un web browser basato su Mozilla. Ha un supporto integrale al AJAX e possiede altri vantaggi. Attualmente OpenMoko non include Minimo. Qui sono riportate le istruzioni per far funzionare Minimo con Xephyr e come usare altri software di terze parti.

Setup build environment

Se hai compilato il tuo OpenMoko usando MokoMakefile alcuni di questi steps potrebbero esserti poco familiari.

Assumiamo che la tua directory root di OpenMoko sia ~/workspace/moko

Prima devi definire le variabili d'ambiente:

moo@hacker:~/workspace/moko/build$ . ../setup-env 

Poi prendi minimo dal repository OpenEmbedded:

moo@hacker:~/workspace/moko/build$ bitbake minimo

Edita local.conf e aggiungi Minimo per compilare la lista di dipendenze.

MACHINE = "qemux86"
DISTRO = "openmoko"
BUILD_ARCH = "i686"
INHERIT += " devshell"
SRCDATE_eds-dbus = "now"
DISTRO_EXTRA_RDEPENDS = "minimo"

After local.conf has added new packages, one must refresh bitbake tasks.

bitbake task-base -crebuild

Now, you should be able to rebuild root fs using MokoMakefile.

make openmoko-devel-image


The default OpenMoko distribution lacks /etc/resolv.conf file which is used to configure system DNS look-up. Without this file, failing domain name look-up prevents web browsing. The easiest way to fix is to copy the host system resolv.conf to the rootfs.

moo@hacker:~/workspace/moko$ cp /etc/resolv.conf rootfs/etc/resolv.conf

In chroot'ed environment

Following instructions in Getting OpenMoko working on host with Xephyr to get yourself chroot'ed into OpenMoko environment.

Start Xephyr. You don't need to start OpenMoko session, minimo can run as is.

/ $ minimo  
Personal tools

Installazione del web browser Minimo

Minimo è un web browser basato su Mozilla. Ha un supporto integrale al AJAX e possiede altri vantaggi. Attualmente OpenMoko non include Minimo. Qui sono riportate le istruzioni per far funzionare Minimo con Xephyr e come usare altri software di terze parti.

Setup build environment

Se hai compilato il tuo OpenMoko usando MokoMakefile alcuni di questi steps potrebbero esserti poco familiari.

Assumiamo che la tua directory root di OpenMoko sia ~/workspace/moko

Prima devi definire le variabili d'ambiente:

moo@hacker:~/workspace/moko/build$ . ../setup-env 

Poi prendi minimo dal repository OpenEmbedded:

moo@hacker:~/workspace/moko/build$ bitbake minimo

Edita local.conf e aggiungi Minimo per compilare la lista di dipendenze.

MACHINE = "qemux86"
DISTRO = "openmoko"
BUILD_ARCH = "i686"
INHERIT += " devshell"
SRCDATE_eds-dbus = "now"
DISTRO_EXTRA_RDEPENDS = "minimo"

After local.conf has added new packages, one must refresh bitbake tasks.

bitbake task-base -crebuild

Now, you should be able to rebuild root fs using MokoMakefile.

make openmoko-devel-image


The default OpenMoko distribution lacks /etc/resolv.conf file which is used to configure system DNS look-up. Without this file, failing domain name look-up prevents web browsing. The easiest way to fix is to copy the host system resolv.conf to the rootfs.

moo@hacker:~/workspace/moko$ cp /etc/resolv.conf rootfs/etc/resolv.conf

In chroot'ed environment

Following instructions in Getting OpenMoko working on host with Xephyr to get yourself chroot'ed into OpenMoko environment.

Start Xephyr. You don't need to start OpenMoko session, minimo can run as is.

/ $ minimo