Domanda

Sto facendo fatica a far funzionare jssh e firefox su una macchina Ubuntu Jaunty a 64 bit. Qualcuno sa i passaggi specifici necessari per far funzionare questo? (o, se stai usando qualcos'altro per far funzionare firewatir, prenderò anche quelli come risposte)

Ecco alcune cose che ho provato:

  1. installa l'estensione jssh da sola (seguendo le istruzioni in http://wiki.openqa.org/display/WTR/FireWatir+on+Ubuntu ) quindi l'esecuzione della seguente riga di comando genera un errore:

    firefox -jssh

    telnet localhost: 9997

    Ottengo l'errore:

    Prova :: 1 ...

    Prova 127.0.0.1 ...

    telnet: impossibile connettersi all'host remoto: connessione rifiutata

  2. Compilare firefox con il seguente file mozconf e make command rende un errore:

.

The file:
mk_add_options MOZ_CO_PROJECT=browser
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-jssh
ac_add_options --enable-extensions=default,jssh
ac_add_options --enable-application=browser

The command:
make -f client.mk

I get the Error:    

make[6]:  [WebGLContext.o] Error 1
make[6]: Leaving directory `/home/bernie/sources/mozilla-central/firefox-jssh/content/canvas/src'
make[5]:  [src_libs] Error 2
make[5]: Leaving directory `/home/bernie/sources/mozilla-central/firefox-jssh/content/canvas'
make[4]:  [canvas_libs] Error 2
make[4]: Leaving directory `/home/bernie/sources/mozilla-central/firefox-jssh/content'
make[3]:  [libs_tier_gecko] Error 2
make[3]: Leaving directory `/home/bernie/sources/mozilla-central/firefox-jssh'
make[2]:  [tier_gecko] Error 2
make[2]: Leaving directory `/home/bernie/sources/mozilla-central/firefox-jssh'
make[1]:  [default] Error 2
make[1]: Leaving directory `/home/bernie/sources/mozilla-central/firefox-jssh'
make:  [build] Error 2
  1. Compilazione
È stato utile?

Soluzione

Puoi provare a seguire queste istruzioni: (trovato usando google ma ho dovuto correggere un po '):

Devi installare alcuni pacchetti per effettuare il checkout e compilare con successo firefox

sudo apt-get build-dep firefox

sudo apt-get install mercurial libasound2-dev libcurl4-openssl-dev libnotify-dev libxt-dev libiw-dev libglu1-mesa-dev

quindi clona la fonte firefox dal repository

Questa versione presenta problemi con la compatibilità dei componenti aggiuntivi di Firefox

per una rapida soluzione alternativa installa questo componente aggiuntivo http://www.oxymoronical.com/web / firefox / notte

hg clone http://hg.mozilla.org/mozilla-central/

cd mozilla-central

Crea un nuovo file .mozconfig nella directory corrente

gedit .mozconfig

e incolla le seguenti opzioni di compilazione.

mk_add_options MOZ_CO_PROJECT=browser

mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-jssh

ac_add_options --enable-extensions=default,jssh

ac_add_options --enable-webservices

ac_add_options --enable-application=browser

quindi

autoconf2.13

cd js/src

autoconf2.13

cd ../..

e compila usando

make -f client.mk build

In caso di errore, installare i pacchetti richiesti visualizzati nei messaggi di errore

ora

./firefox-jssh/dist/bin/firefox -jssh

telnet localhost:9997

e per fortuna dovresti vedere " Benvenuto in Mozilla JavaScript Shell! "

Ti auguro buona fortuna ed pazienza, la compilazione richiede un po 'di tempo

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top