Novato no MiniGUI

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Jorge Martins
Usuário Nível 1
Usuário Nível 1
Mensagens: 5
Registrado em: 30 Out 2009 21:46
Localização: Niteroi

Novato no MiniGUI

Mensagem por Jorge Martins »

Boa noite a todos!!!

Bem... resolvi botar a mão na massa e escolhi o Minigui. Aconteceu o seguinte:
O projeto chamado aula.Hpj quando executado mostra o seguite erro:
c:\hmg\lib/libminigui.a(h_controlmisc.o):h_controlmisc.c:(.data+0x12a8): undefined
reference to `HB_FUN_THTTP'
mingw32-make.exe: *** [C:\mgteste\MAIN.exe] Error 1
Finished With Errors.

Há sim... o código Main.prg está:

Código: Selecionar todos

#include <minigui.ch>

Function Main

        Load Window Main
        Main.Center
        Main.Activate

Return
Por favor, me ajudem a concertar isso... :(
LUIZFILHO
Usuário Nível 1
Usuário Nível 1
Mensagens: 13
Registrado em: 15 Jul 2008 10:22
Localização: Joao Pessoa PB

Re: Novato no MiniGUI

Mensagem por LUIZFILHO »

Jorge
Voce esqueceu de definir a janela a ser aberta. Tenta este exemplo que vem junto com a instalação da minigui:

****************************************
hello.prg

Código: Selecionar todos

#include "minigui.ch"

Function Main

	DEFINE WINDOW Win_1 ;
		ROW 0 ;
		COL 0 ;
		WIDTH 400 ;
		HEIGHT 400 ;
		TITLE 'Hello World!' ;
		WINDOWTYPE MAIN  

	END WINDOW

	Win_1.Center

	Win_1.Activate

Return
*****************************************
Veja se consegue compilar.
Se estiver usando a minigui do Roberto Lopez entre na pasta C:\HMG\SAMPLES que tem varios exemplos e um arquivo .bat ja pronto para compilar, tente tambem utilzar a IDE, atraves dela mesmo voce compila e executa automaticamente.
Jorge Martins
Usuário Nível 1
Usuário Nível 1
Mensagens: 5
Registrado em: 30 Out 2009 21:46
Localização: Niteroi

Re: Novato no MiniGUI

Mensagem por Jorge Martins »

Valeu pela dica amigo!
Sendo novato esqueci de dizer; - O sistema operacional que uso é o Windows Vista Home Premium e estou usando o Harbour MiniGUI IDE 2.9.4. Tentei compilar e executar automaticamente o programa "HELLO" localizados no diretório "C:\HmgIde.294\samples\HELLO". Contudo usando a BAT Compile no mesmo diretório funciona...

Caramba... Que furo. A versão do HGM era 2.67. Troquei pela 2.93 e... Viva! Viva! Funcionou!!! :D

Luiz Filho. Insisti no seu programa e através dele consegui solucionar o problema. Como disse acima...Valeu pela dica amigo! :xau
Responder