Projeto MiniGui - Biblioteca visual para Harbour/xHarbour
08 Jul 2020 16:34
Alguém pode me ajudar? Tive que formatar o SSD e reinstalar o Windows do zero, depois de instalar o HMG 3.4.4 não está mais associando automaticamente a pasta "C:\hmg.3.4.4\INCLUDE", ao compilar na HMG dá que não achou a hmg.ch.
Onde configuro a IDE HMG 3.4.4? Criei uma váriável de ambiente INCLUDE=C:\hmg.3.4.4\INCLUDE para desencargo de consciência, mas não deu certo.
Grato.
09 Jul 2020 02:49
Na aba configuration, incpaths=seuinclude
No caso de variável de ambiente
incpaths=${suavariavel}
Pode ter várias linhas de incpaths
A mesma coisa vale para libpaths
09 Jul 2020 10:38
Vlademiro, não funcionou, continua com o mesmo prloblema, não acha o #include <hmg.ch> que está em C:\hmg.3.4.4\INCLUDE
build.log:
_temp.rc:79: digit exceeds base
hbmk2: Linking... CTeMonitor.exe
Erro: Date:08/07/2020 Time: 12:45:55
Error BASE/1003 Vari vel nÆo existe: FALSE
em hmg.ch defini assim:
- Código:
#define True .T.
#define False .F.
O estranho que na minha primeira instalação do Harbour eu nunca precisei incluir na aba Configuração o incpaths, a IDE hmg 3.4.4 sempre pegou direto as pastas lib e include... só agora nessa última reinstalação que está ocorrendo isso. Vou tentar rodar o BuildAllLib32.bat para ver se resolve.
09 Jul 2020 10:44
Realmente tem algo muito estranho, ao rodar o BuildAllLib32.bat, acusou que não encontrou o arquivo INCLUDE\_UNICODE.ch, mas nunca existiu esse arquivo, sempre foi "i_UNICODE.ch" com um (i) como prefixo, alis em vários ch tem o prefixo i.
Vou desinstalar o HMG e baixar um novo HMG e ver se funciona. Se vc já sacou o que pode estar acontecendo, por favor, dá uma ajuda aqui. Grato.
09 Jul 2020 10:49
Para compilar por fora da ide :
hbmk2 main main.hbc hmg32.hbc -IC:\hmg.3.4.4\include -LC:\hmg.3.4.4\lib -oMeusClientes
Main.hbc é o conteúdo da aba configuration. Main é o main.hbp
O hmg32.hbc não sei se realmente é necessário. Eu copiei para a pasta do app. Estou digitando do celular, não posso conferir agora.
Mas não precisa de nada disso. Deve ser outra coisa. Só tem o mingw instalado ? Pode ser algum conflito.
09 Jul 2020 10:51
Da uma olhada na variável PATH do Windows
09 Jul 2020 11:24
Sei que não estou respondendo nem ajudando o problema do colega, mas fiz a postagem para alertar quem está vindo do Clipper, ou mesmo quem usa o Harbour sem lib gráfica, que quando o programador pensa em fazer um sistema " for Windows " e vê a " IDE " da MiniGUI ( seja da HMG ou da Extended ), tem a ilusão que tudo ali é mais fácil e que vai ajudar a programar, e não é bem assim, tanto que o colega está perdido, o Quintas sempre fala a mesma coisa, aprender a programar, aprender o básico, entender o que está fazendo, ir por partes, ai sim as coisas funcionam, mas desse jeito, fica complicado.
09 Jul 2020 12:06
O ideal é desenvolver o projeto em uma máquina virtual só com o estritamente necessário.
09 Jul 2020 12:44
Pessoal, resolvido a instalação no meu notebook, não sei o que pode ter ocorrido, apaguei a pasta hmg.3.4.4 e reinstalei novamente, copie os arquivos .prg corrigidos, rodei o BuildAllLib32.bat, copiei minhas libs para lib\ e tudo voltou a funcionar normalmente. Não precisei mexer no variável de ambiente path.
Gratos aqueles que tentaram me ajudar.
09 Jul 2020 13:10
Tanto el IDE como los build en los demos siempre llaman al build.bat y build64.bat (si es 64bit) que se encuentra en c:\hmg.3.4.4 para compilar los proyectos.
El problema de no encontrar los include de vez en cuando sucede y es un problema de Windows que a veces pasa no se porque. La solución siempre es la misma: apagar la máquina (a veces sólo con reiniciar funciona) o en último caso reinstalar hmg.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.