a cosa servono le multilib?
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
a cosa servono le multilib?
Cioè so a cosa servono
Mi chiedevo piuttosto, quali programmi hanno una richiesta obbligatoria delle librerie a 32bit?
Al di là di Wine (che si è compilabile anche solo a 64, ma poi non ci gira niente) quali altri software hanno questa esigenza?
Io tempo fa le usavo per skype, ormai anche quello fa senza.
Mi chiedevo piuttosto, quali programmi hanno una richiesta obbligatoria delle librerie a 32bit?
Al di là di Wine (che si è compilabile anche solo a 64, ma poi non ci gira niente) quali altri software hanno questa esigenza?
Io tempo fa le usavo per skype, ormai anche quello fa senza.
- joe
- Iper Master
- Messaggi: 3805
- Iscritto il: ven 27 apr 2007, 11:21
- Slackware: 15.0
- Kernel: 5.15.38
- Desktop: dwm
Re: a cosa servono le multilib?
La mia stampantina Brother 2035 ha un pezzo del driver proprietario che necessita ancora di sistema a 32 bit.
Di recente ho guardato un programmino chiamato "tutore dattilo" che gira sotto wine e credo serva wine a 32.
Di recente ho guardato un programmino chiamato "tutore dattilo" che gira sotto wine e credo serva wine a 32.
- targzeta
- Iper Master
- Messaggi: 6631
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: a cosa servono le multilib?
Io le ho rimosse da un po', proprio per vedere se qualcosa dovesse smettere di funzionare. Non è ancora successo!
Emanuele
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: a cosa servono le multilib?
Ok, thanks. Quindi solo esigenze particolari insomma
- brg
- Linux 3.x
- Messaggi: 580
- Iscritto il: sab 12 mar 2011, 14:20
- Slackware: 15.0
- Kernel: 5.15.117
- Desktop: KDE5
- Località: Montecatini
- Contatta:
Re: a cosa servono le multilib?
Praticamente servono solo per Wine e per software proprietari, ad esempio alcuni giochi di Steam.
Re: a cosa servono le multilib?
Anche WINE sta deprecando l'uso delle multilib.
Da WINE 7 è quasi del tutto funzionante SysWoW64, quindi l'istanza a 64-bit fa già traduzione delle syscall 32-bit all'interno del wineserver.
https://www.winehq.org/announce/7.0
Da WINE 7 è quasi del tutto funzionante SysWoW64, quindi l'istanza a 64-bit fa già traduzione delle syscall 32-bit all'interno del wineserver.
https://www.winehq.org/announce/7.0
*** WoW64
- The 64-bit Windows-on-Windows (WoW64) architecture is implemented, and
supports running a 32-bit Windows application inside a 64-bit Unix host
process, using thunks to map 32-bit NT system calls to the 64-bit NTDLL.
- WoW64 thunks are implemented for most Unix libraries, enabling a 32-bit PE
module to call a 64-bit Unix library. Once the remaining modules are
converted to PE, this will make it possible to run 32-bit applications
without installing 32-bit Unix libraries.
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: a cosa servono le multilib?
Oh bene, domani lo provo. Thanks
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: a cosa servono le multilib?
Necessita di qualche accorgimento particolare per funzionare wow64 con programmi a 32 bit? A me continua a darmi errori, sto usando la 7.7
ho compilato con --enable-64
Codice: Seleziona tutto
0100:err:virtual:try_map_free_area mmap() error Operazione non permessa, range 0x10000-0x1e000, unix_prot 0x1.
Non è stato possibile eseguire l'applicazione, o nessuna applicazione è associata con il file specificato.
ShellExecuteEx fallito: Errore interno.
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: a cosa servono le multilib?
Ok, ho letto qui
https://wiki.winehq.org/Building_Wine#Shared_WoW64
in fase di build mi servono le multilib però
https://wiki.winehq.org/Building_Wine#Shared_WoW64
in fase di build mi servono le multilib però
- lablinux
- Linux 4.x
- Messaggi: 1213
- Iscritto il: gio 27 nov 2008, 12:23
- Desktop: Gnome
- Distribuzione: Debian testing
- Località: Rho
Re: a cosa servono le multilib?
da capra quale sono non si potrebbe usare un flatpack o snap? E caricare l'uno o l'altro servizio solo quando server wine?
Re: a cosa servono le multilib?
Fino a qualche anno c’era Winepak, che doveva distribuire giochi e applicazioni Windows su runtime specifici di Wine direttamente con Flatpak, ma credo sia ormai morto.
- brg
- Linux 3.x
- Messaggi: 580
- Iscritto il: sab 12 mar 2011, 14:20
- Slackware: 15.0
- Kernel: 5.15.117
- Desktop: KDE5
- Località: Montecatini
- Contatta:
Re: a cosa servono le multilib?
Se ho bisogno di usare una versione particolare di wine, adopero lo script rum. Generalmente se l'applicazione che intendo usare funziona con una certa versione di wine, ma non con le successive, segnalo il baco sul Bugzilla di Wine HQ.