Instalando o Scribus no Mac OS X: Difference between revisions
(Updated) |
No edit summary |
||
Line 9: | Line 9: | ||
O Scribus 1.3.0cvs ainda não é para trabalho. A build atual no Mac/Aqua possui alguns problemas por si mesmo: | O Scribus 1.3.0cvs ainda não é para trabalho. A build atual no Mac/Aqua possui alguns problemas por si mesmo: | ||
<ul> | <ul> | ||
<li>É lento</li> | |||
<li>Nem todas as fontes estão acessíveis;</li> | <li>Nem todas as fontes estão acessíveis;</li> | ||
<li>As janelas de diálogos se comportam de forma estranha (sem botão fechar, menus que desaparecem etc);</li> | <li>As janelas de diálogos se comportam de forma estranha (sem botão fechar, menus que desaparecem etc);</li> | ||
Line 18: | Line 19: | ||
==O que fazer== | ==O que fazer== | ||
<pre> | |||
1. Instale o Qt/Mac (não a versão X!) | 1. Instale o Qt/Mac (não a versão X!) | ||
</pre> | </pre> | ||
Line 73: | Line 74: | ||
que fazer um symlink de /usr/big/g++ para /usr/bin/g++3 | que fazer um symlink de /usr/big/g++ para /usr/bin/g++3 | ||
</li><li>O Qt 3.3.4 pode ser encontrado como pacote binário [http://naranja.umh.es/~atg/software.html aqui]. | </li><li>O Qt 3.3.4 pode ser encontrado como pacote binário [http://naranja.umh.es/~atg/software.html aqui]. | ||
</li><li> O Python pode não econtrar o /usr/lib/libpython2.3.a. A solução é criar um symlink para | </li><li> O Python pode não econtrar o /usr/lib/libpython2.3.a. A solução é criar um symlink para /usr/lib/libpython2.3.dylib | ||
</ul> | </ul> | ||
=Alguns erros conhecidos= | =Alguns erros conhecidos= |
Revision as of 21:06, 30 September 2005
Instalação • Uso • Questões sobre PDF • DTP • Outros |
Versão em inglês.
Introdução
Obrigado Andreas Vox e Craig Ringer por tornarem possível a compilação correta a partir do CVS no Mac/Aqua. Andreas Vox distribui periodicamente uma versão de pacote binário que pode ser simplesmente jogada no sistema - por favor, pegue o binário no aqua.scribus.net. Se algum testador ousado usar a versão alpha e reportar todos os erros para os desenvolvedores, nós poderemos ter uma versão Aqua totalmente funcional quando a versão 1.3.0 final for lançada :-)
O Scribus 1.3.0cvs ainda não é para trabalho. A build atual no Mac/Aqua possui alguns problemas por si mesmo:
- É lento
- Nem todas as fontes estão acessíveis;
- As janelas de diálogos se comportam de forma estranha (sem botão fechar, menus que desaparecem etc);
- Os botões da Aqua precisam de mais espaço do que os do X11, isto causa um problema de layout, notadamente o seletor de páginas;
- As cores ficam erradas nas imagens em uma visualização de página;
- Realmente ainda não foi testado, então, pode haver muito mais problemas.
Instalação
O que fazer
1. Instale o Qt/Mac (não a versão X!)
2. Instale o Freetype 2. Nós recomendamos que você mesmo o compile com "./configure --enable-old-mac-fonts"
3. Instale o Fontconfig 2
4. Verifique se o "freetype-config" e "pkgconfig" exibem essas bibliotecas
5. Instale libart, lcms, libtiff, libjpeg e libpng através do fink.
6. Faça um 'checkout' no cvs ou baixe um ''snapshot''
7. Defina algumas variáveis de ambiente QTDIR=/absolut/path/to/qt/dir CPPFLAGS=-I/sw/lib LDFLAGS=-L/sw/lib export CPPFLAGS LDFLAGS QTDIR
8. execute "make -f Makefile.cvs"
9. Descompacte o esqueleto do Scribus.app
10. tenha certeza que você tem o gcc/g++ 3.3 e não o gcc/g++ 4.0 que vem com a a instalação do Tiger pode padrão.
11. execute "./configure --enable-mac --enable-bundle --enable-debug \ --prefix=/absoute/path/to/Scripus.app/Contents/ \ --with-extra-libs=/sw/lib --with-extra-includes=/sw/include" ** --enable-debug é mantadatária já que o ld quebra no '-s' quando ligando os módulos ** tanto CPP/LDFLAGS ou --extra-include/libs poderão ser superficiais mas eu ainda não testei isso 12. make 13. make install 14. abra o Scribus.app :-)
Você também pode fazer através do jeito antigo: -deixe de fora o "--enable-bundle" no passo 10 e escolha outro prefixo - copie o scribus/scribus para /caminho/real/para/Scribus.app/Contents/MacOS/scribus
Outros problemas que poderão ocorrer
- Primeiro de tudo, o compilador. O G++ 4.0 não funcionou para mim, então eu tive que fazer um symlink de /usr/big/g++ para /usr/bin/g++3
- O Qt 3.3.4 pode ser encontrado como pacote binário aqui.
- O Python pode não econtrar o /usr/lib/libpython2.3.a. A solução é criar um symlink para /usr/lib/libpython2.3.dylib
Alguns erros conhecidos
- Algumas janelas de diálogos não possuem botão fechar, ESC usualmente funciona;
- As janelas de Preferências e Sobre estão agora no menu "scribus"!
- Isto é por padrão. È feito automaticamente pelo Qt para se ajustar aos padrões de interface do MacOS/X. "NÃOÉUMBUG".
- Preencha você mesmo