Compilando WINE no Ubuntu 6.10 64 bits
Dica publicada em Linux / Introdução
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:
$ 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:
$ 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.
$ 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:
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!!!