Emular DLL no linux

1. Emular DLL no linux

Alexandro
ordnaxela

(usa openSUSE)

Enviado em 07/07/2009 - 17:17h

Pessoal boa tarde,

Estou precisando emular algumas DLL's no linux, porém estou tendo difuiculdades. Já li algo referente à winedump, winelib e winebuild mais não consegui fazer conque as mesmas fossem emuladas. Caso alguem já tenha feito algo parecido e puder compartilhar eu agradeço.


  


2. Re: Emular DLL no linux

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 07/07/2009 - 17:55h

bom seria melhor vc ser mais especifico de quais dll vc precisa que o wine reconheça ....

no caso mais simples vc pode instalar as dll que vc que utilizar na pasta /.wine/drive_c/windows/system32/

e depois entrar no prompt do wine com comando wine regsvr32 nome.dll para registrar as dll no wine ...

no caso de ser um pacote como os visual basic runtime, codecs ou outros programas da microsoft, recomendo que utilize alguns dos programas de instalação que fazem o download e configuração destes pacotes no wine de forma automatica como:

winetricks
http://wiki.winehq.org/winetricks

wine-doors
http://wddb.wine-doors.org/

Bom ainda pode ser que vc queira algo mais especifico, como alguma dll do sistema em modo nativo, no lugar de uma das do wine vc pode usar o winecfg na aba de dll

ou mesmo chamar ela pelas linhas de comandos ou criar uma chave no registro...

Ex: linha de comando

WINEDLLOVERRIDES="ole32=n" wine programa


...





3. Re: Emular DLL no linux

Ivan Luís Kuhn
ilkyest

(usa Arch Linux)

Enviado em 12/07/2009 - 18:33h

Outra forma seria você fazer o seguinte caminho.

Wine -> configure wine -> bibliotecas. Selecione a DLL que deseja emular (new override for library), e clique em "add" e, após isso, tua DLL irá aparecer logo abaixo, selecione ela e clique em "edit" e selecione "native windows".

Faço isso para rodar o mp3gain via wine, uma vez que o iticrl é necessário, mas por padrão nativo windows. Quaisquer outras não funcionam. Tem esse link donde coloquei uma imagem. Veja como fica.

http://cid-c26a91bb4c040ab6.skydrive.live.com/self.aspx/P%C3%BAblico/imagem3.jpeg






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts