Clipper On Line • Ver Tópico - HMG Releases - Atualizações

HMG Releases - Atualizações

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

HMG Releases - Atualizações

Mensagempor NiltonGM » 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.
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 340
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 214 vezes
Mens.Curtidas: 13 vezes

HMG Releases - Atualizações

Mensagempor Vlademiro » 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
Avatar de usuário

Vlademiro
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 674
Data de registro: 11 Jul 2005 02:46
Curtiu: 14 vezes
Mens.Curtidas: 50 vezes

HMG Releases - Atualizações

Mensagempor NiltonGM » 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:
#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.
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 340
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 214 vezes
Mens.Curtidas: 13 vezes

HMG Releases - Atualizações

Mensagempor NiltonGM » 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.
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 340
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 214 vezes
Mens.Curtidas: 13 vezes

HMG Releases - Atualizações

Mensagempor Vlademiro » 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.
Avatar de usuário

Vlademiro
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 674
Data de registro: 11 Jul 2005 02:46
Curtiu: 14 vezes
Mens.Curtidas: 50 vezes

HMG Releases - Atualizações

Mensagempor Vlademiro » 09 Jul 2020 10:51

Da uma olhada na variável PATH do Windows
Avatar de usuário

Vlademiro
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 674
Data de registro: 11 Jul 2005 02:46
Curtiu: 14 vezes
Mens.Curtidas: 50 vezes

HMG Releases - Atualizações

Mensagempor MSDN » 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.
MSDN
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 783
Data de registro: 28 Nov 2003 14:55
Cidade/Estado: CWB
Curtiu: 164 vezes
Mens.Curtidas: 108 vezes

HMG Releases - Atualizações

Mensagempor Vlademiro » 09 Jul 2020 12:06

O ideal é desenvolver o projeto em uma máquina virtual só com o estritamente necessário.
Avatar de usuário

Vlademiro
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 674
Data de registro: 11 Jul 2005 02:46
Curtiu: 14 vezes
Mens.Curtidas: 50 vezes

HMG Releases - Atualizações

Mensagempor NiltonGM » 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.
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 340
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 214 vezes
Mens.Curtidas: 13 vezes

HMG Releases - Atualizações

Mensagempor Claudio Soto » 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.
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar de usuário

Claudio Soto
Colaborador

Colaborador
 
Mensagens: 549
Data de registro: 27 Ago 2012 12:31
Cidade/Estado: Uruguay
Curtiu: 34 vezes
Mens.Curtidas: 152 vezes

Anterior



Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 3 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro