FurretUber
(usa Ubuntu)
Enviado em 17/12/2016 - 01:43h
Boa noite
Após uma semana, a minha luta para passar um programa que escrevi em FORTRAN 77 para C# com interface GTK rendeu frutos. Entre as coisas que consegui, fiz os botões funcionarem, importar e exportar arquivos, consegui FINALMENTE ler cada linha de um arquivo de texto como uma variável. Enfim, funciona.
Ele passou nos testes de tortura matemática, gerando resultados corretos até a décima quinta casa decimal (ele morre se eu pedir a décima sexta). Ainda não está pronto, mas já está em um estágio bem avançado. Tem uns bugs acontecendo com as caixas de seleção do GTK#, vou precisar ver se vou ter de trocar de objeto.
Estando em um estágio tão avançado, eu gostaria de testá-lo no Windows. Eu tenho uma máquina virtual com Windows XP e um HD estragado com Windows 7 (ainda liga, mas leva vários minutos). Eu não consegui abrir o meu programa no Windows, nem no XP e nem no 7. Eu instalei o Mono e o GTK# no computador com Windows 7 e o GTK# na máquina virtual com XP.
No XP, só dizia que havia encontrado um problema e precisava ser fechado, não havendo como ver mais detalhes. No 7, as mensagens eram bem mais esclarecedoras. Sem o GTK# instalado, o que acontecia era um APPCRASH. Com o GTK#, dava um erro diferente que eu pretendo testar e publicar aqui, mas não quero perder meia hora reiniciando o computador nesse momento. Depois de descansar eu faço isso.
Enfim, a grande questão é: o que eu preciso fazer para que o meu programa feito no MonoDevelop, escrito em C# e utilizando GTK# funcione no Windows?
Imagem antiga do programa:
http://i.imgur.com/WcGie5e.png
Imagem atual do programa:
http://i.imgur.com/MdDKCpS.png
Obrigado.