O erro que relatou indica a falta da função WinMain, que é o ponto de entrada da aplicação.
Esta função se encontra no arquivo abaixo:
https://github.com/xHarbour-org/xharbour/blob/main/source/vm/mainwin.c
Por isto que indiquei o uso do arquivo mainwin.o na compilação com o hbmk2.
Não tem ...
Pesquisa resultou em 327 ocorrências
- 11 Ago 2025 08:42
- Fórum: [x]Harbour
- Tópico: Compilar com xharbour - para os entendidos
- Respostas: 5
- Exibições: 5080
- 10 Ago 2025 16:36
- Fórum: [x]Harbour
- Tópico: Compilar com xharbour - para os entendidos
- Respostas: 5
- Exibições: 5080
Compilar com xharbour - para os entendidos
Ao usar o hbmk2 com xHarbour e MinGW, inclua um destes arquivos na compilação:
Para programas em modo texto (console):
obj\gc\mainstd.o
ou
obj\gc64\mainstd.o
Para programas em modo gráfico (GUI):
obj\gc\mainwin.o
ou
obj\gc64\mainwin.o
Exemplos:
hbmk2 teste.prg c:\xharbour\obj\gc\mainwin.o -xhb ...
Para programas em modo texto (console):
obj\gc\mainstd.o
ou
obj\gc64\mainstd.o
Para programas em modo gráfico (GUI):
obj\gc\mainwin.o
ou
obj\gc64\mainwin.o
Exemplos:
hbmk2 teste.prg c:\xharbour\obj\gc\mainwin.o -xhb ...
- 04 Dez 2024 15:46
- Fórum: [x]Harbour
- Tópico: Converter Impressão Clipper -> Harbour
- Respostas: 4
- Exibições: 3894
Converter Impressão Clipper -> Harbour
O básico seria isto:
// direcionar a impressão para um arquivo
SET PRINTER TO arquivo.txt
// código do relatório
// finalizar o relatório
SET PRINTER TO
// enviar para a impressora
win_PrintFileRaw(win_PrinterGetDefault(), "arquivo.txt")
// remover arquivo temporário
FErase("arquivo.txt ...
// direcionar a impressão para um arquivo
SET PRINTER TO arquivo.txt
// código do relatório
// finalizar o relatório
SET PRINTER TO
// enviar para a impressora
win_PrintFileRaw(win_PrinterGetDefault(), "arquivo.txt")
// remover arquivo temporário
FErase("arquivo.txt ...
- 01 Dez 2024 16:13
- Fórum: MiniGui
- Tópico: Encontrar minigui 3.0.x
- Respostas: 5
- Exibições: 3774
Encontrar minigui 3.0.x
Veja aqui se é a versão que você procura:
https://hmglights.wordpress.com/downloadinstalacao/
Na página acima tem um link para baixar a versão 3.0.35:
http://www.mediafire.com/?vp3kivo0q59gptb
https://hmglights.wordpress.com/downloadinstalacao/
Na página acima tem um link para baixar a versão 3.0.35:
http://www.mediafire.com/?vp3kivo0q59gptb
- 30 Nov 2024 12:48
- Fórum: Bate Papo
- Tópico: minigui vai se tornar paga ?
- Respostas: 57
- Exibições: 22257
minigui vai se tornar paga ?
Nascimento,
Para o seu caso, talvez seja simplesmente uma questão de recompilar a biblioteca.
Na pasta SOURCE tem os arquivos BuildLib.bat e hmg.hbp. Editando estes arquivos e recompilando, deve resolver a questão da MiniGUI compilada em modo DEBUG.
Além de remover a modo DEBUG, pode também ...
Para o seu caso, talvez seja simplesmente uma questão de recompilar a biblioteca.
Na pasta SOURCE tem os arquivos BuildLib.bat e hmg.hbp. Editando estes arquivos e recompilando, deve resolver a questão da MiniGUI compilada em modo DEBUG.
Além de remover a modo DEBUG, pode também ...
- 27 Nov 2024 19:47
- Fórum: MiniGui
- Tópico: fórum da HMG 3 se foi
- Respostas: 11
- Exibições: 6737
fórum da HMG 3 se foi
Aqui só consigo se usar VPN.
Mesmo com o OpenDNS, não abre. Testei também os DNS da Cloudflare e da Google.
Mesmo com o OpenDNS, não abre. Testei também os DNS da Cloudflare e da Google.
- 27 Nov 2024 19:42
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: utilitário mingw pra libs
- Respostas: 1
- Exibições: 2882
utilitário mingw pra libs
José,
Obrigado por compartilhar estas informações.
Para consultas, também é possível abrir arquivos .a e .lib (Visual C++) com o 7zip. Abrem como se fossem arquivos compactados.
Obrigado por compartilhar estas informações.
Para consultas, também é possível abrir arquivos .a e .lib (Visual C++) com o 7zip. Abrem como se fossem arquivos compactados.
- 27 Nov 2024 12:24
- Fórum: Bate Papo
- Tópico: minigui vai se tornar paga ?
- Respostas: 57
- Exibições: 22257
minigui vai se tornar paga ?
Itamar,
Apenas para esclarecer um ponto que ficou obscuro:
O Roberto Lopez não iria vender, mas apenas deixar de fornecer o código-fonte. Quem usava com outros compiladores ou com o xHarbour, ficaria sem poder recompilar a biblioteca, pois teria apenas os binários fornecidos pelo Roberto.
Mas ...
Apenas para esclarecer um ponto que ficou obscuro:
O Roberto Lopez não iria vender, mas apenas deixar de fornecer o código-fonte. Quem usava com outros compiladores ou com o xHarbour, ficaria sem poder recompilar a biblioteca, pois teria apenas os binários fornecidos pelo Roberto.
Mas ...
- 27 Nov 2024 11:55
- Fórum: Bate Papo
- Tópico: minigui vai se tornar paga ?
- Respostas: 57
- Exibições: 22257
minigui vai se tornar paga ?
Itamar, Eu sou rabugento com essas coisas mesmo.
Veja: onde está na página dele o link apontando para essa URL de download ?
Outra coisa:
Captura de imagem_20241127_112901.png
Itamar,
Sem problemas. Com respeito, podemos discutir (no bom sentido) qualquer assunto.
E esta questão das licenças é ...
Veja: onde está na página dele o link apontando para essa URL de download ?
Outra coisa:
Captura de imagem_20241127_112901.png
Itamar,
Sem problemas. Com respeito, podemos discutir (no bom sentido) qualquer assunto.
E esta questão das licenças é ...
- 27 Nov 2024 11:29
- Fórum: Bate Papo
- Tópico: minigui vai se tornar paga ?
- Respostas: 57
- Exibições: 22257
minigui vai se tornar paga ?
Apesar dos textos, ainda fica a dúvida de uma parte:
Pode usar os fontes como quiser, se usar particular pode deixar o resultado particular.
Ok, cada um mexe o que quiser, e usa como quiser
Se distribuir o resultado alterado para o público, precisa mandar com fontes.
Ok, está sendo feito isso.
E ...
Pode usar os fontes como quiser, se usar particular pode deixar o resultado particular.
Ok, cada um mexe o que quiser, e usa como quiser
Se distribuir o resultado alterado para o público, precisa mandar com fontes.
Ok, está sendo feito isso.
E ...
- 27 Nov 2024 10:45
- Fórum: MiniGui
- Tópico: fórum da HMG 3 se foi
- Respostas: 11
- Exibições: 6737
fórum da HMG 3 se foi
Como que se consegue acessar?
qual passo a passo?
O navegador Opera tem uma VPN gratuita. Acessei através dele:
https://www.opera.com/pt-br
Você pode navegar normalmente sem a VPN ou pode ativá-la e navegar com ela ativa. É um botão do lado esquerdo da barra de endereços, que serve tanto para ...
qual passo a passo?
O navegador Opera tem uma VPN gratuita. Acessei através dele:
https://www.opera.com/pt-br
Você pode navegar normalmente sem a VPN ou pode ativá-la e navegar com ela ativa. É um botão do lado esquerdo da barra de endereços, que serve tanto para ...
- 26 Nov 2024 15:34
- Fórum: Bate Papo
- Tópico: minigui vai se tornar paga ?
- Respostas: 57
- Exibições: 22257
minigui vai se tornar paga ?
É um projeto DERIVADO. Correto ?
Onde é que baixo(URL) o fonte da Minigui desse projeto ?
A GPL não obriga que o código-fonte esteja disponível publicamente:
https://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic
O código-fonte da MiniGUI Extended vai junto com o instalador ...
Onde é que baixo(URL) o fonte da Minigui desse projeto ?
A GPL não obriga que o código-fonte esteja disponível publicamente:
https://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic
O código-fonte da MiniGUI Extended vai junto com o instalador ...
- 26 Nov 2024 13:40
- Fórum: Bate Papo
- Tópico: minigui vai se tornar paga ?
- Respostas: 57
- Exibições: 22257
minigui vai se tornar paga ?
Complementando a resposta do Ivanil, o que o Grigory está fazendo não viola a licença da MiniGUI e nem do Harbour.
Não há nada ilegal nas ações dele. Leiam, por favor, com atenção a informação oficial da própria FSF:
https://www.gnu.org/philosophy/selling.pt-br.html
O termo FREE do software ...
Não há nada ilegal nas ações dele. Leiam, por favor, com atenção a informação oficial da própria FSF:
https://www.gnu.org/philosophy/selling.pt-br.html
O termo FREE do software ...
- 26 Nov 2024 13:15
- Fórum: MiniGui
- Tópico: fórum da HMG 3 se foi
- Respostas: 11
- Exibições: 6737
fórum da HMG 3 se foi
Continua acessível, mas requer VPN:
https://www.hmgforum.com/index.php
Aparentemente, não está aceitando acessos vindo do Brasil.
https://www.hmgforum.com/index.php
Aparentemente, não está aceitando acessos vindo do Brasil.
- 19 Mar 2024 13:05
- Fórum: HwGui
- Tópico: Como descobrir ao que se refere o erro?
- Respostas: 3
- Exibições: 1244
Como descobrir ao que se refere o erro?
José,
Veja este exemplo e os comentários nele:
FUNCTION Main()
LOCAL b
// b deveria ser um codeblock, mas vamos fingir que por
// alguma razão desconhecida ele é um número
b := 1
// no lugar de testar se b é um codeblock, a comparação se limita
// a testar se é diferente de NIL
IF b ...
Veja este exemplo e os comentários nele:
FUNCTION Main()
LOCAL b
// b deveria ser um codeblock, mas vamos fingir que por
// alguma razão desconhecida ele é um número
b := 1
// no lugar de testar se b é um codeblock, a comparação se limita
// a testar se é diferente de NIL
IF b ...