<< Previous thread | Next thread >> |
[Released] X-LibreOffice 3.5.0_rev9 Go to page << |
Author | Post |
Taf |
| ||
Registered Member #251 Joined: Mon 22 Jan 2007 - 10:12Location: Buttrio (UD) Posts: 3361 | io sto "smanettando" su una VW XP pulita...ma non prometto nulla (lo posso fare solo la sera... )- | ||
Back to top |
barta |
| ||
Registered Member #4207 Joined: Tue 17 Apr 2007 - 16:50Posts: 291 | Danix wrote ... Taf wrote ... Allora vediamo di venirne a capo con le nostre forze e di sottoporlo come bug risolto a TDF "a cose fatte". Io ho finito le idee.. guarda... come detto non mi è ben chiaro come portabilizzate LibO... quindi tiro ad indovinare. se il problema sono quelle famose .dll mi vien da pensare che per qualche motivo X-LibO ma anche PA-LibO non riusce a "vederle" dentro alla propria folder e quindi le cerca altrove e secondo me dentro alla cartella di sistema C:\Windows\winsxs quindi, sistemi operativi più aggiornati come Vista e Win7 probabilemte hanno di default le .dll ed i .manifest necessari, mentre vecchi XP ne sono privi a meno che non ci sia già un'installazione di LibO ufficiale che ha portato in dote tali files o cmq di altri programmi che condividano con LibO tali .dll (è il caso del PC di mia moglie in cui sono sicuro non è mai stato installato alcun LibO, ma X-LibO gira tranquillo). il problema di fondo per me è che l'eseguibile che voi cercate di portabilizzare, non ne vuole sapere di cercare le sue .dll dentro ai percorsi che gli indicate voi, ma continua a puntare verso cartelle di sistema... risultando pertanto non auto-sufficiente e dipendente da ciò che c'è sul PC ospite... cosa che è ovviamente in antitesi con la filosofia portable di wPP. | ||
Back to top |
barta |
| ||
Registered Member #4207 Joined: Tue 17 Apr 2007 - 16:50Posts: 291 | barta wrote ... il problema di fondo per me è che l'eseguibile che voi cercate di portabilizzare, non ne vuole sapere di cercare le sue .dll dentro ai percorsi che gli indicate voi, ma continua a puntare verso cartelle di sistema... risultando pertanto non auto-sufficiente e dipendente da ciò che c'è sul PC ospite... cosa che è ovviamente in antitesi con la filosofia portable di wPP. e chissà che anche le vecchie versione di X-LibO 3.4.x non abbiano sempre fatto lo stesso... ovvero che se ne siano sempre fregate delle .dll che voi impacchettavate al loro interno e se le cercavano nel sistema ospite dove probabilmente erano già in dotazione, per cui nessuno se ne è mai accorto... ora mi viene da pensare che LibO 3.5.x sfrutti delle .dll più nuove e quindi il pasticcio è saltato fuori con XP che è il più stagionato dei sistemi operativi attualmente in giro su Windows (dubito che qualcuno ancora usi macchine con Win98 o Win2000 o WinME). queste mie congetture sono per caso plausibili? voi che siete gli esperti della portabilizzazione su Windows che ne pensate? per aver la controprova bisognerebbe mettere le .dll ed il .manifest contenuto nell'installzione ufficilale di LibO dentro alla cartella di Windows di cui parlavo prima e vedere se X-LibO resuscita... una cosa però mi frena: questa operazione manuale può per caso risultare pericolosa per il mio PC? [ Edited Mon 20 Feb 2012 - 21:58 ] | ||
Back to top |
barta |
| ||
Registered Member #4207 Joined: Tue 17 Apr 2007 - 16:50Posts: 291 | barta wrote ... per aver la controprova bisognerebbe mettere le .dll ed il .manifest contenuto nell'installzione ufficilale di LibO dentro alla cartella di Windows di cui parlavo prima e vedere se X-LibO resuscita... una cosa però mi frena: questa operazione manuale può per caso risultare pericolosa per il mio PC? che se ci pensate è proprio il contrario di quanto suggeritomi finora da Danix... copiare le .dll dalle cartelle di Windows dentro alla cartella di X-LibO non ha finora risolto il problema... magari bisogna solo fare il contrario | ||
Back to top |
Taf |
| ||
Registered Member #251 Joined: Mon 22 Jan 2007 - 10:12Location: Buttrio (UD) Posts: 3361 | barta wrote ... che se ci pensate è proprio il contrario di quanto suggeritomi finora da Danix... copiare le .dll dalle cartelle di Windows dentro alla cartella di X-LibO non ha finora risolto il problema... magari bisogna solo fare il contrario provare per credere! IMHO non rischi nulla devi so.o tenere traccia di ciò che aggiungi e poi eventualmente le rimuovi nuovamente. Facci sapere come procede i tuoi test. Io, per motivi di lavoro, non ho assolutamente tempo in questo periodo per seguire la cosa... | ||
Back to top |
vix |
| ||
Registered Member #11044 Joined: Sat 10 May 2008 - 15:17Posts: 27 | Magari sono completamente fuori strada, ma a livello lavorativo, a volte mi è stata utile un'analisi dell'eseguibile con Dependency Walker ( -Link- , per determinare di quali componenti (exe, dll, ...) il programma ha bisogno. [ Edited Sat 25 Feb 2012 - 10:07 ] | ||
Back to top |
Danix |
| ||
Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12960 | ZioZione mi ha fatto notare che nella pagina relativa ai requisiti di sistema di LibreOffice è specificato che: Se si esegue una installazione amministrativa mediante setup /a, occorre accertarsi che il file mmsvc90.dll sia installato sul sistema. Questo file è richiesto da LibreOffice per una installazione amministrativa. Il file può essere scaricato da qui. Si viene rimandati a questa pagina di Microsoft da cui è possibile scaricare ed installare le librerie mancanti (Microsoft Visual C++ 2008 Redistributable Package). Io avevo provato ad installare Microsoft Visual C++ 2010 Redistributable Package che invece non risolve il problema. Invece, dopo aver installato il pacchetto indicato nel sito di LibreOffice (Microsoft Visual C++ 2008 Redistributable Package), il programma si avvia anche su un XP pulito. Riporto inoltre un'altra soluzione proposta da Rcs, anche questa funzionante. Senza installare il pacchetto di librerie proposto sopra (Microsoft Visual C++ 2008 Redistributable Package), copiare semplicemente in C:\WINDOWS la cartella "WinSxS" inclusa nell'archivio .7z allegato. Anche in questo caso la versione 3.5.0 di LibreOffice si avvia regolarmente su XP. file.7z Ora bisogna decidere se far copiare i file necessari in "C:\WINDOWS\WinSxS\" al launcher o consigliare di installare le librerie. Forse la seconda soluzione è la più conveniente. | ||
Back to top |
barta |
| ||
Registered Member #4207 Joined: Tue 17 Apr 2007 - 16:50Posts: 291 | Danix wrote ... snip Riporto inoltre un'altra soluzione proposta da Rcs, anche questa funzionante. Senza installare il pacchetto di librerie proposto sopra (Microsoft Visual C++ 2008 Redistributable Package), copiare semplicemente in C:\WINDOWS la cartella "WinSxS" inclusa nell'archivio .7z allegato. Anche in questo caso la versione 3.5.0 di LibreOffice si avvia regolarmente su XP. file.7z Ora bisogna decidere se far copiare i file necessari in "C:\WINDOWS\WinSxS\" al launcher o consigliare di installare le librerie. Forse la seconda soluzione è la più conveniente. perfetto!!! finalmente funziona!!! in questi giorni avevo provato a fare anch'io una cosa simile ma probabilmente avevo sbagliato qualcosa. con il vostro file invece tutto OK!!! cmq la mia ipotesi era giusta!!! era colpa di files di sistema che X-LibO non trovava su certi PC. secondo me ora che sappiamo qual è il problema si potrebbe ufficializzare X-LibO 3.5 mettendo un "N.B." bello grosso nella pagina di download con tanto di link al file .7z che può fare da "patch" in quei PC in cui le librerie non sono presenti. | ||
Back to top |
Danix |
| ||
Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12960 | Released X-LibreOffice 3.5.0 [rev9] | ||
Back to top |
barta |
| ||
Registered Member #4207 Joined: Tue 17 Apr 2007 - 16:50Posts: 291 | state in campana che tra meno di 2 settimane esce la 3.5.1 | ||
Back to top |
Go to page <<
Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60 |