Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
Un proiettore economico, che fa della portabilità e immediatezza i suoi punti di forza. Adatto per una camera da letto o per la casa vacanze, è basato su sistema proprietario Linux ma offre piena compatibilità ufficiale a Netflix
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
Un notebook sviluppato in collaborazione con GoPro ma che risponde al meglio alle necessità di tutti coloro che creano contenuti video: robustezza, design, potenza di calcolo e funzionalità si abbinano al meglio tra di loro, pur se a prezzo di un costo elevato per via della tanta memoria onboard
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Ho affidato ai due modelli lo stesso mestiere ma non lo stesso identico prompt: trasformare una storia illustrata in un video usando una RTX 3090 e modelli locali. Ne sono usciti due film, due applicazioni e due idee opposte di efficienza. Fucina, progettata con Fable 5, colpisce di più nei primi secondi. Storyboard Studio, costruito con ChatGPT/Codex, regge meglio sulla distanza e vince il confronto complessivo, ma di stretta misura
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 08-03-2004, 08:06   #1
Web Wolf
Senior Member
 
L'Avatar di Web Wolf
 
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
Mozilla per Linux

Ciao ragazzi, ho appena disinstallato Mozilla incluso nella Mandrake 9.2 per scaricare ed installare successivamente l' 1.6 dal sito di Mozilla. Il fatto é che la differenza é disarmante: si vede chiaramente che, mentre il Mozilla incluso nella distro é compilato, quello installato dopo é evidentemente interpretato.

Si vede chiaramente sia dalla differenza di velocità che dai caratteeri usati (niente di più schifoso ). Forse é in Java ?

Non c'é modo di compilare i sorgenti come si fa con qualsiasi altro programma Linux ?

Grazie
Ciao
Web Wolf è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 09:19   #2
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
interpretato??
ma e' scritto in c++, come fai a dire che e' interpretato?
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 09:36   #3
GhePeU
Bannato
 
L'Avatar di GhePeU
 
Iscritto dal: Feb 2001
Città: Mestre
Messaggi: 886
Re: Mozilla per Linux

Quote:
Originariamente inviato da Web Wolf
Ciao ragazzi, ho appena disinstallato Mozilla incluso nella Mandrake 9.2 per scaricare ed installare successivamente l' 1.6 dal sito di Mozilla. Il fatto é che la differenza é disarmante: si vede chiaramente che, mentre il Mozilla incluso nella distro é compilato, quello installato dopo é evidentemente interpretato.

Si vede chiaramente sia dalla differenza di velocità che dai caratteeri usati (niente di più schifoso ). Forse é in Java ?

Non c'é modo di compilare i sorgenti come si fa con qualsiasi altro programma Linux ?

...


rotfl
GhePeU è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 10:43   #4
Web Wolf
Senior Member
 
L'Avatar di Web Wolf
 
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
Prova ad installarlo sotto Linux e vedrai

Il sorgente non l'ho visto. La versione sotto Win é sicuramente compilata (e si vede), ma quella sotto Linux é palesemente interpretata

Forse dipende dal compilatore utilizzato per portare quel codice sotto Linux, anche perché qualsiasi programmatore sa che un programma Win difficilmente può essere compilato anche sotto Linux direttamente, anche perché le librerie e le altre chiamate di sistema sono molto diverse

Ci sono un mare di programmi compilati per Win ed interpretati per il pinguino ed altre piattaforme
Web Wolf è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 10:51   #5
LukA4e
Senior Member
 
Iscritto dal: Apr 2003
Messaggi: 828
ma che cavolo dici????

è compilata! IL c++ è un linguaggio "compilato"
ti sembra che da una versione x piattaforma diversa cambino linguaggio...
__________________
----LukA4e----

www.foxlinux.org
LukA4e è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 10:53   #6
GhePeU
Bannato
 
L'Avatar di GhePeU
 
Iscritto dal: Feb 2001
Città: Mestre
Messaggi: 886
rotfl

da come scrivi sembra che la tua conoscenza dell'informatica sia limitata a

programma veloce = compilato
programma lento = interpretato


mozilla è SEMPRE compilato, è scritto in c++ non in python



l'hai compilato a mano? guarda di averlo linkato alle gtk2 e di aver abilitato il supporto xft...

se non sai di cosa sto parlando, leggi un po' di faq e dai un ./configure --help invece di tante ipotesi fantasiose e improbabili

e considererei anche l'idea di installare sempre da rpm




PS.
Codice:
ghepeu@KazeNoTani ghepeu $ uname -a
Linux KazeNoTani 2.6.3-mm3 #1 Wed Feb 25 21:42:33 CET 2004 i686 AMD Athlon(tm) XP 1700+ AuthenticAMD GNU/Linux

Ultima modifica di GhePeU : 08-03-2004 alle 11:08.
GhePeU è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:16   #7
Web Wolf
Senior Member
 
L'Avatar di Web Wolf
 
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
La versione che ho installato io E' interpretata, non ho installato da rpm o compilato i sorgenti, ma installato la versione che aveva tanto di installer.
Web Wolf è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:24   #8
Duncan
Senior Member
 
L'Avatar di Duncan
 
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
Se ti diciamo in tanti che è compilato non ti viene il dubbio di essere in errore?

Mozilla è compilato

Per avvalorare la mia tesi ti dico che faccio il programmatore e so dicosa sto parlando
__________________
Nikon user
Le mie foto su Flickr
Duncan è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:27   #9
Ikitt_Claw
Senior Member
 
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
Quote:
Originariamente inviato da Web Wolf
Il sorgente non l'ho visto. La versione sotto Win é sicuramente compilata (e si vede), ma quella sotto Linux é palesemente interpretata
Palesemente, palesemente...
Ikitt_Claw è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:28   #10
Ikitt_Claw
Senior Member
 
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
Quote:
Originariamente inviato da Web Wolf
La versione che ho installato io E' interpretata,
Mi dai il link per cortesia? A 'sti punti sono curioso... (sara` in JavaScript, in Python o cosa?)
Ikitt_Claw è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:40   #11
DjMix
Senior Member
 
L'Avatar di DjMix
 
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 1507
sarà uno script in bash
__________________
Things should be as simple as possible, but not simpler. (Albert Einstein)
Mi hanno sempre fatto credere che nell'incertezza è meglio prendere: ma se io prendo, chi è che dà? (Negrita, Bambole)
Dapprima ti ignorano, poi ti ridono dietro. Poi cominciano a combatterti. Poi tu vinci. (Mahatma Gandhi)
DjMix è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:47   #12
Web Wolf
Senior Member
 
L'Avatar di Web Wolf
 
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
Basta che vai nel sito di Mozilla.org e ti scarichi la versione per Linux, poi giudica tu
Web Wolf è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:50   #13
NA01
Senior Member
 
L'Avatar di NA01
 
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
dovrebbe essere statica, intendi forse questo?

allora dovresti cercare un pacchetto perla tua distribuzione.

ciao
NA01 è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:54   #14
LukA4e
Senior Member
 
Iscritto dal: Apr 2003
Messaggi: 828
io non voglio dire nulla però guarda che c'è una grandissima differenza tra compilato e interpretato e non lo puoi guidicare dalla velocità!
Ripeto se mozilla per windows è in c++ (e compilato come dici tu)
gli sviluppatori non fanno un'altra versione interpretata per linux ma tengono la stessa da compilare (in c++) e cambiano le API.

Ok?
Ancora dubbi?!
__________________
----LukA4e----

www.foxlinux.org
LukA4e è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 20:21   #15
FuocoNero
Senior Member
 
Iscritto dal: Sep 2002
Città: Monza (MI)
Messaggi: 1031
Sicuramente la versione per Linux è più lenta di quella per Win ma non credo che una sia compilata e l'altra interpretata, probabilmente è solo una questione di ottimizzazione.

Comunque Mozilla è anche una piattaforma di sviluppo per programmi che girano indipendentemente dal sistema operativo sottostante (ad esempio le varie extention sono indipendenti dal OS); magari è possibile che nella versione Linux parte di Mozilla giri interpretato su Mozilla stesso.....

Non sono un programmatore e quindi potrei dire delle castronerie
FuocoNero è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 20:33   #16
GhePeU
Bannato
 
L'Avatar di GhePeU
 
Iscritto dal: Feb 2001
Città: Mestre
Messaggi: 886
non è proprio possibile

mozilla è compilato, l'ho compilato di persona col gcc, il sorgente è in c+++

tra parentesi, ho provato l'installer, è il solito mozilla, scritto in c++, COMPILATO linkandolo alle gtk e non alle gtk2
GhePeU è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 20:37   #17
Ikitt_Claw
Senior Member
 
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
Quote:
Originariamente inviato da Web Wolf
Basta che vai nel sito di Mozilla.org e ti scarichi la versione per Linux, poi giudica tu
Ho per le mani FireFox adesso. E quello e` compilato.
E` C++ per la precisione.
Ikitt_Claw è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 20:37   #18
FuocoNero
Senior Member
 
Iscritto dal: Sep 2002
Città: Monza (MI)
Messaggi: 1031
Quote:
Originariamente inviato da GhePeU
non è proprio possibile

mozilla è compilato, l'ho compilato di persona col gcc, il sorgente è in c+++

tra parentesi, ho provato l'installer, è il solito mozilla, scritto in c++, COMPILATO linkandolo alle gtk e non alle gtk2
Un paio di domande:
1) compilandolo hai notato buoni miglioramenti di performance (soprattutto in termini di startup)?
2) e' ostico da compilare?

3) cosa ne pensi della mia teoria?
FuocoNero è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 20:40   #19
GhePeU
Bannato
 
L'Avatar di GhePeU
 
Iscritto dal: Feb 2001
Città: Mestre
Messaggi: 886
questo è il mozilla che arriva con l'installer
Codice:
ghepeu@KazeNoTani mozilla $ ldd /home/ghepeu/mozilla/mozilla-bin
        linux-gate.so.1 =>  (0xffffd000)
        libmozjs.so => /usr/lib/mozilla/libmozjs.so (0x40028000)
        libplds4.so => /usr/lib/mozilla/libplds4.so (0x400aa000)
        libplc4.so => /usr/lib/mozilla/libplc4.so (0x400ad000)
        libnspr4.so => /usr/lib/mozilla/libnspr4.so (0x400b2000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x400e6000)
        libdl.so.2 => /lib/libdl.so.2 (0x400f7000)
        libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x400fb000)
        libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x4025b000)
        libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x40295000)
        libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x40298000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x402bc000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x402c4000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x402d3000)
        libm.so.6 => /lib/libm.so.6 (0x403b0000)
        libc.so.6 => /lib/libc.so.6 (0x403d2000)
        libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libstdc++.so.5 (0x404fe000)
        libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libgcc_s.so.1 (0x405b7000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
e questo è quello che ho installato
Codice:
ghepeu@KazeNoTani mozilla $ ldd /usr/lib/mozilla/mozilla-bin
        linux-gate.so.1 =>  (0xffffd000)
        libmozjs.so => /usr/lib/mozilla/libmozjs.so (0x40028000)
        libplds4.so => /usr/lib/mozilla/libplds4.so (0x400aa000)
        libplc4.so => /usr/lib/mozilla/libplc4.so (0x400ad000)
        libnspr4.so => /usr/lib/mozilla/libnspr4.so (0x400b2000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x400e6000)
        libdl.so.2 => /lib/libdl.so.2 (0x400f7000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x400fb000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x40356000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x403c7000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x403dd000)
        libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x403f1000)
        libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x40414000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x40422000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x40456000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x4048d000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x40491000)
        libm.so.6 => /lib/libm.so.6 (0x404fd000)
        libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libstdc++.so.5 (0x4051f000)
        libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libgcc_s.so.1 (0x405d9000)
        libc.so.6 => /lib/libc.so.6 (0x405e2000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4070e000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x407eb000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x407ef000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x407f8000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x40806000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40818000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40820000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40847000)
        libz.so.1 => /lib/libz.so.1 (0x408a3000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x408b4000)

gtk1.2 anzichè gtk2 e mancano i link a freetype, fontconfig e alle altre librerie per gestire i font truetype e l'antialiasing
GhePeU è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 22:30   #20
DjMix
Senior Member
 
L'Avatar di DjMix
 
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 1507
Quote:
Originariamente inviato da DjMix
sarà uno script in bash
Che mi venga un colpo! E' davvero uno script in bash!!!!!!
$ file /usr/bin/firefox
/usr/bin/firefox: Bourne shell script text executable

...che però serve a lanciare questo:
$ file /usr/lib/mozilla-firefox/firefox-bin
/usr/lib/mozilla-firefox/firefox-bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.0, dynamically linked (uses shared libs), stripped

E con questo possiamo andarcene a dormire... chiarezza è fatta!
__________________
Things should be as simple as possible, but not simpler. (Albert Einstein)
Mi hanno sempre fatto credere che nell'incertezza è meglio prendere: ma se io prendo, chi è che dà? (Negrita, Bambole)
Dapprima ti ignorano, poi ti ridono dietro. Poi cominciano a combatterti. Poi tu vinci. (Mahatma Gandhi)
DjMix è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix HONOR CHOICE Projector Air Pro: piccolo, portati...
ASUS ProArt GoPro Edition è il notebook compatto per chi crea ASUS ProArt GoPro Edition è il notebook c...
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090 Fable e Sol a confronto: due cartoni animati cre...
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile Il tablet rugged leggero e sottile: Lenovo Think...
AMD Advancing AI 2026: l'hardware AMD per le elaborazioni IA del futuro, tra GPU, CPU e robot AMD Advancing AI 2026: l'hardware AMD per le ela...
BMW taglierà 8.000 posti di lavor...
7.600 annunci di nudify app su Meta, tut...
Visa ne lascia a casa 2600: intelligenza...
Batterie sostituibili? Per Logitech, gli...
IBM: l'IA riduce i costi delle violazion...
Logitech G Cloud bocciata dal pubblico, ...
NVIDIA RTX Spark, provato un prototipo c...
Sony e Fujifilm: evacuate le fabbriche d...
Starship: Ship 40 continua a galleggiare...
UMC investe su Singapore e Tainan per ri...
Steam Machine, novità sulle code:...
Anche Foxconn abbandona VMware e sceglie...
Windows 11 migliora l'accessibilit&agrav...
WhatsApp introduce il nuovo widget per i...
Blink Mini da 12,99€ e Pan-Tilt a 19,99€...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 18:51.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v