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

Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il convertibile di classe
Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il convertibile di classe
La flessibilità di configurazione è il punto di forza di questo 2-in-1, che ripropone in un form factor alternativo tutta la tipica qualità dei prodotti Lenovo della famiglia ThinkPad. Qualità costruttiva ai vertici, ottima dotazione hardware ma costo che si presenta molto elevato.
Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart
Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart
Mentre Ubisoft vorrebbe chiedere agli utenti, all'occorrenza, di distruggere perfino le copie fisiche dei propri giochi, il movimento Stop Killing Games si sta battendo per preservare quella che l'Unione Europea ha già riconosciuto come una forma d'arte. Abbiamo avuto modo di parlare con Daniel Ondruska, portavoce dell'Iniziativa Europa volta a preservare la conservazione dei videogiochi
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Abbiamo provato il nuovo Galaxy S25 Edge, uno smartphone unico per il suo spessore di soli 5,8 mm e un peso super piuma. Parliamo di un device che ha pro e contro, ma sicuramente si differenzia dalla massa per la sua portabilità, ma non senza qualche compromesso. Ecco la nostra prova completa.
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


Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il convertibile di classe Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il c...
Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart Intervista a Stop Killing Games: distruggere vid...
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione Samsung Galaxy S25 Edge: il top di gamma ultraso...
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto HP Elitebook Ultra G1i 14 è il notebook c...
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso Microsoft Surface Pro 12 è il 2 in 1 pi&u...
La Cina ha sviluppato una macchina in gr...
Lanciati cinque nuovi satelliti cinesi G...
Meta avrebbe scaricato illegalmente migl...
QNAP annuncia la funzionalità di ...
Fino a 96 core per chip: la nuova CPU se...
Robot che crescono mangiando i loro simi...
Star Wars Outlaws 2 cancellato: per Ubis...
F1 senza freni: il film supera i 500 mil...
Una supersportiva elettrica da 429 CV a ...
Denodo DeepQuery: ricerche complesse in ...
Pluribus è la nuova ambiziosa ser...
IA come persone: avranno una personalit&...
Scoppia la bufera NSFW: la mano di Colle...
Philips porta OneBlade su Fortnite: arri...
Il consumo dei data center AI esplode: r...
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: 23:46.


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