Página 1 de 1
QT com GPF
Enviado: 04 Out 2012 23:36
por JoséQuintas
Até hoje não consegui rodar QT na minha máquina sem ter GPF.
Já troquei de máquina e continua com GPF.
Tanto com Harbour 3.0 quanto Harbour nightly.
Mas fiz a mesma instalação em uma máquina com W2008 e funcionou normal.
Alguma dica do que poderia investigar na minha máquina?
Até postei no grupo contrib, mas falaram pra pegar uma versão mais atual.
Aí entrou um novo problema: teria que gerar a LIB.
Mas se é alguma coisa na máquina, nova compilação só vai complicar o problema.
QT com GPF
Enviado: 05 Out 2012 14:33
por JoséQuintas
Nada?
Será que continuo naquilo de, se houver chance de falhas 1 em milhares, acontece comigo?
Problema:
Baixo qualquer versão de harbour com QT, os exemplos de QT dão GPF.
Em outra máquina funcionou mesmo a do Harbour 3.0
Seja o que for na minha máquina, pode acontecer na de clientes.
O pior de tudo é: há pouco tempo troquei de máquina. Particionei e formatei o HD com nova instalação de W7. Também ocorre GPF nela.
E testei com hb 3.0 e várias versões nightly posteriores da época em que a Qt ainda fazia parte do Harbour. Todas causando GPF.
Mistérios....
Talvez alugar máquina ao invés de comprar... assim não vai ser minha máquina.
QT com GPF
Enviado: 05 Out 2012 14:57
por Imatech
DLL Hell !
Pode ser possivel que esteja misturando DLL's da qt de diferentes versões e compiladores ( O funcionamento em maquina limpa pode estar indicando isso )...
Roteiro base:
1 - Não usar as DLL padrão do Harbour se estiver usando MSVC
1-1 -
http://releases.qt-project.org/qt4/sour ... vs2010.exe
2 - Path ( Windows environments )
2.1 - reduza ao mínimo possivel ( não incluir nenhuma pasta de qquer compilador )
QT com GPF
Enviado: 05 Out 2012 21:41
por JoséQuintas
Na minha máquina encontrei o programa de lightscribe, que também usa QT4, mas DLL diferente.... desinstalei.
O MediaMonkey usa uma dll que começa com QT.... desinstalei.
Tudo que encontrei começando por QT removi.
GPF
Removi QT, Harbour, Visual C++ 2010 Express, VB6.... e outras coisas.
Instalei Harbour do zero
Deixei só harbour\bin no path
Compilei QT e GPF.
Testei na do meu filho....
Tem boot de W7... GPF também
Tem boot de W8.... no W8 rodou
Resultado até o momento:
- GPF na máquina antiga com W7 32 bits
- GPF na máquina atual com W7 64 bits
- GPF na do meu filho com W7 64 bits
- Normal em W2008 Server 64 bits - máquina virtual da Amazon
- Normal em W8
- Muito tempo perdido
Reinstalei VC++ 2010 Express, MediaMonkey, Lightscribe, apaguei Harbour e reinstalei com LIBs msvc.
O comentário de versão de Qt me fez pensar: e se o usuário tiver vários programas de Qts diferentes?
Acho que Qt não é o futuro. Só demonstra que ninguém está satisfeito com a lib gráfica que usa, e depositam esperanças na Qt.