Tuesday, January 13, 2009

swt linux 64

Q: Como compilar a versão 64 bits do SWT para Linux GTK?
A: Siga esses pequenos passos para baixar e compilar a versão 64 bits do swt gtk para o linux Ubuntu.
  1. Inicie o Eclipse e faça o download dos projetos org.eclipse.swt, org.eclipse.swt.gtk.linux.x86_64 e org.eclipse.swt.tools da url dev.eclipse.org (veja How to use SWT from CVS, troque o nome do arquivo .classpath_gtk para .classpath no projeto org.eclipse.swt).
  2. Convertendo o código Java e C de 32-bit para 64-bit:
    • Para converter, clique com o botão direito em build.xml no projeto org.eclipse.swt.gtk.linux.x86_64 Run as > 2 Ant Build... e escolha "replace.32.to.64". Quando terminar atualize "refresh (F5)" o projeto org.eclipse.swt.
      Atenção: não é o org.eclipse.swt.gtk.linux.x86_64!!
    • Para converter e compilar o código C, execute o target padrão do build.xml. atualize novamente "Refresh (F5)" o projeto org.eclipse.swt.gtk.linux.x86_64 e você verá o swt.jar.
  3. O projeto org.eclipse.swt.gtk.linux.x86_64 contém a versão 64-bits swt gtk para linux que funciona no Ubuntu, o código fonte estará na pasta org.eclipse.swt.gtk.linux.x86_64/src.
  4. Última coisa, no projeto org.eclipse.swt.gtk.linux.x86_64 copie os *.so para dentro do arquivo swt.jar.
Bom a pergunta básica que eu fiquei pensando é:
Onde está a versão para download em binário?

No comments: