Pois é. Infelizmente eu preciso contemplar os usuários de Windows se quiser dizer que meu software é multiplataforma.

Por isso, reservei as últimas três horas do meu dia para me auto flagelar. Tive que aprender a usar o py2exe (nesse ponto, agradeço ao blog do Marcelo Lira e o post sobre deployment em Windows com py2exe e NSIS) e, pior, tive que usar Windows.

WinTampycrossTrackEditor

Não importa quanto tempo passe, usar aquele Sistema Operacional é sempre frustrante. Até o VIM - “O” Editor - no Windows é uma porcaria…

Mas que seja, depois de uma pequena reescrita do código, consegui compilar tudo direitinho. No entanto, é uma pena que o Windows não venha com python por padrão, pois o programa compilado passou de 1.2MB no código-fonte para 31MB de binários.

E, para finalizar, eis uma pista gerada no editor carregada no jogo.

Pista Grande no Tampycross

Em um mês apresento o projeto e o código-fonte estará disponível para quem quiser sofrer um pouco lendo. :D

PS.: Essa mensagem da lista do PyGTK me ajudou muito também.

Yann Le Boulanger wrote:
> I attached a very simple exemple that adds text and an image in a
> button. This code works under linux (evert GTK version) but not under
> windows (GTK2.10.6 / pygtk2.10.3). Ttext is displayed, but not image.
>
> Do I use button badly or is it a win32 bug ?

The windows theme for GTK disables button images to make it look more
like windows.  This might be what's breaking your button.  You could try
changing the 'gtkrc' file associated with the ms-windows theme to remove
the line "gtk-button-images = 0".

--
Tim Evans
Applied Research Associates NZ
http://www.aranz.co.nz/

Related content