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
Comando tar detectando tipo de arquivo automaticamente
Console colorido no Debian
Instalação do Slackware por um diretório
Criando playlist de músicas ou arquivos de áudio (*.m3u)
Compiz, conhecendo a fundo (parte 1)
Comentários
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!!!
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
Mensagem
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
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
Mensagem
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
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
Mensagem
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
acrescente as linhas e deu o emsmo erro
Mensagem
acrescente as linhas e deu o emsmo erro
certo, voce chegou a digitar novamente:
sudo apt-get update
sudo apt-get install ftgl-dev glutg3-dev freeglut3-dev ftgl-dev
?
Mensagem
certo, voce chegou a digitar novamente:
sudo apt-get update
sudo apt-get install ftgl-dev glutg3-dev freeglut3-dev ftgl-dev
?
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.
Mensagem
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
Enviar