Compilando WINE no Ubuntu 6.10 64 bits

Publicado por Manoel B H Carvalho em 26/02/2007

[ Hits: 15.899 ]

 


Compilando WINE no Ubuntu 6.10 64 bits



Para iniciar a compilação é necessário baixar alguns pacotes. Abra o terminal e digite:

$ sudo apt-get install libfreetype6-dev
$ sudo apt-get install fontforge
$ sudo apt-get install ftgl-dev glutg3-dev freeglut3-dev ftgl-dev
$ sudo apt-get install xorg-dev
$ sudo apt-get install gcc flex bison libc6-i386 libc6-dev-i386


Explicação:
  • Linha 1: libfreetype6-dev - Fontes FreeType para uma melhor legibilidade;
  • Linha 2: fontforge - Editor de fontes FreeType e OpenType;
  • Linha 3: ftgl-dev glutg3-dev freeglut3-dev ftgl-dev - Renderizadores OpenGL para Fontes TypeTrue;
  • Linha 4: xorg-dev - Bibliotecas para desenvolvimento do xorg;
  • Linha 5: gcc flex bison libc6-i386 libc6-dev-i386 - Compilador C e ferramentas.

Agora criaremos alguns links simbólicos:

$ cd /usr/lib32
$ sudo ln -s libX11.so.6 libX11.so
$ sudo ln -s libXext.so.6 libXext.so
$ sudo ln -s libfreetype.so.6 libfreetype.so
$ sudo ln -s libz.so.1 libz.so


Outros links simbólicos, porém caso haja problemas, remova-os:

$ sudo ln -s libGL.so.1 libGL.so
$ sudo ln -s libGLU.so.1 libGLU.so


Agora, precisamos do principal: o código-fonte do Wine, encontrado em:
OBS.: Baixe a versão mais atual.

Após baixado, descompacte-a no diretório /tmp/ usando:

$ tar jxf wine-VERSAO_DO_WINE.tar.bz2

Entre no diretório do Wine e digite:

$ LDFLAGS="-L/lib32 -L/usr/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" ./configure
$ make depend
$ make all
$ sudo make install


E pronto, seu WINE está pronto para rodar!

Para usá-lo basta digitar:

$ wine PROGRAMA.exe

Screenshot:


Teste feito com o Programa mIRC
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Instalando Tomcat5 no Debian Etch

Que hardware usar na hora de montar um computador com Linux

Administrando rota de viagem com o Google Earth

Dicas de janelas para Window Maker

Declaração do Imposto 2013 (.deb)

  

Comentários
[1] Comentário enviado por mslackv em 14/03/2007 - 09:24h

Caros, saudações!

Fiz o procedimento, mas quando executo o comando make all ocorre o seguinte erro:

cc -m32 -g -O2 -o sfnt2fnt sfnt2fnt.o -L../libs/wine -lwine ../libs/port/libwine_port.a -lfreetype -lz
/usr/bin/ld: warning: libdl.so.2, needed by ../libs/wine/libwine.so, not found (try using -rpath or -rpath-link)
../libs/wine/libwine.so: undefined reference to `dlclose@GLIBC_2.0'
../libs/wine/libwine.so: undefined reference to `dlerror@GLIBC_2.0'
../libs/wine/libwine.so: undefined reference to `dlopen@GLIBC_2.1'
../libs/wine/libwine.so: undefined reference to `dlsym@GLIBC_2.0'
../libs/wine/libwine.so: undefined reference to `dladdr@GLIBC_2.0'
collect2: ld returned 1 exit status
make[1]: *** [sfnt2fnt] Error 1
make[1]: Leaving directory `/home/moi/Desktop/wine-0.9.32/tools'
make: *** [tools] Error 2

E o o wine não consegue ser instalado com o comando make install,

Alguém tem alguma ideia?

Grato!!!

[2] Comentário enviado por leodneto em 14/05/2007 - 16:39h

fiz tudo como pidiu, e no 5º passo deu o seguinte erro:

leo@leo-desktop:/$ sudo apt-get install gcc flex bison libc6-i686 libc6-dev-i686
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências
Lendo informação de estado... Pronto
gcc já é a versão mais nova.
libc6-i686 já é a versão mais nova.
E: Impossível achar pacote libc6-dev-i686
leo@leo-desktop:/$ sudo apt-get install gcc flex bison libc6-i686 libc6-dev-i686


e agora?
obrigado

[3] Comentário enviado por thorking em 10/06/2007 - 22:41h

no passo 3 da o seguinte erro:

root@thorking-desktop:/home/thorking# apt-get install ftgl-dev glutg3-dev freeglut3-dev ftgl-dev
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências
Reading state information... Pronto
E: Impossível achar pacote ftgl-dev

[4] Comentário enviado por manoelhc em 11/06/2007 - 10:18h

Voce precisa habilitar a lista de pacotes "Universe" (que jah vem habilitado por default) do seu ubuntu. Sempre quando os pacotes sao terminados em "-dev", sao codigo fontes, entao necessitamos do deb-src para baixa-los. Voce pode fazer isso por linha de comando:

$sudo gedit /etc/apt/sources.list

adicione as linhas:

deb http://br.archive.ubuntu.com/ubuntu/ feisty universe
deb-src http://br.archive.ubuntu.com/ubuntu/ feisty universe

[5] Comentário enviado por thorking em 11/06/2007 - 23:14h

acrescente as linhas e deu o emsmo erro

[6] Comentário enviado por manoelhc em 21/06/2007 - 13:30h

certo, voce chegou a digitar novamente:

sudo apt-get update
sudo apt-get install ftgl-dev glutg3-dev freeglut3-dev ftgl-dev


?

[7] Comentário enviado por rafaelmju em 11/01/2009 - 13:49h

Fiz os passos do amigo até uma altura deu tudo certo, mas quando digito esse comando:

LDFLAGS="-L/lib32 -L/usr/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" ./configure

Aparece esse erro ai.

checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether make sets $(MAKE)... yes
checking for gcc... gcc -m32
checking for C compiler default output file name...
configure: error: in `/tmp/wine-1.1.12':
configure: error: C compiler cannot create executables
See `config.log' for more details.

Não sei o que pode ser ??
Alguém me ajude.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts