... linking.
Lists ~45 static libraries in dependency order plus the
required Windows system libraries. All comments in English.
Build command:
hbmk2 your_app.prg path/to/hwgui.hbp path/to/svg.hbc -fullstatic
* draw.c: add bz2_error_stub.c logic (bz_internal_error).
The libbz2.a static archive ...
Pesquisa resultou em 3041 ocorrências: +hbmk2
Termo pesquisado: +hbmk2
- 13 Set 2026 23:19
- Fórum: HwGui
- Tópico: Atualização Hwgui 13-09-2026 Imagens SVG.
- Respostas: 4
- Exibições: 154
- 13 Set 2026 18:37
- Fórum: HwGui
- Tópico: Atualização Hwgui 13-09-2026 Imagens SVG.
- Respostas: 4
- Exibições: 154
Atualização Hwgui 13-09-2026 Imagens SVG.
... 09-13 18:13 UTC-0300 Junior Itamar <itamarlins@gmail.com>
* Language changed samples\test_svg.prg pt-br for en
command for test SVG image files:
hbmk2 test_svg.prg ..\svg.hbc
2026-09-13 18:02 UTC-0300 Junior Itamar <itamarlins@gmail.com>
* Add optional SVG image loading via librsvg (Cairo + GLib ...
* Language changed samples\test_svg.prg pt-br for en
command for test SVG image files:
hbmk2 test_svg.prg ..\svg.hbc
2026-09-13 18:02 UTC-0300 Junior Itamar <itamarlins@gmail.com>
* Add optional SVG image loading via librsvg (Cairo + GLib ...
- 11 Set 2026 11:41
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Dicas para (UPX -> Binarios)
- Respostas: 4
- Exibições: 231
Re: Dicas para (UPX -> Binarios)
... outra sequencia.
--------------------------------------------------------------------------------
Procedimento:
1) compilar um arquivo com o hbmk2:
hbmk2 teste.prg
2) comprimir o arquivo binario gerado:
upx -9 teste.exe - com UPX5 Use: C:\UPX5\UPX.EXE --lzma NOME.exe
3) verificar se ...
--------------------------------------------------------------------------------
Procedimento:
1) compilar um arquivo com o hbmk2:
hbmk2 teste.prg
2) comprimir o arquivo binario gerado:
upx -9 teste.exe - com UPX5 Use: C:\UPX5\UPX.EXE --lzma NOME.exe
3) verificar se ...
- 10 Set 2026 08:25
- Fórum: Banco de Dados
- Tópico: LetoDb (oficial) do Alexander Kresin foi atualizado!
- Respostas: 1
- Exibições: 266
Re: LetoDb (oficial) do Alexander Kresin foi atualizado!
... versão, vou fazer alguns testes antes de colocar em produção.
Apenas um detalhe: Não uso a letocl.dll , mas aqui deu erro ao tentar gerar usando hbmk2 letodyn.hbp . As demais ok:
C:\letodb>hbmk2 letodyn.hbp
hbmk2: Processando opções do ambiente: -comp=mingw
hbmk2: Criando biblioteca dinâmica ...
Apenas um detalhe: Não uso a letocl.dll , mas aqui deu erro ao tentar gerar usando hbmk2 letodyn.hbp . As demais ok:
C:\letodb>hbmk2 letodyn.hbp
hbmk2: Processando opções do ambiente: -comp=mingw
hbmk2: Criando biblioteca dinâmica ...
- 01 Set 2026 18:00
- Fórum: [x]Harbour
- Tópico: xHarbour(64 Bit) Clang 22.1.8
- Respostas: 13
- Exibições: 730
Re: xHarbour 64Bits Clang 22
Aproveita e testa usando HBMK2.
Tem que copiar pra pasta xharbour\bin
e tem que setar HB_INSTALL_PREFIX
Tem coisas no hbmk2 que obedecem HB_INSTALL_PREFIX.
Isso foi melhorado no harbour 3.4, mas não de vez.
Detalhe pra xharbour: ADICIONAR -xhb
Então, lembrando.... hbmk2 tem harbour embutido nele ...
Tem que copiar pra pasta xharbour\bin
e tem que setar HB_INSTALL_PREFIX
Tem coisas no hbmk2 que obedecem HB_INSTALL_PREFIX.
Isso foi melhorado no harbour 3.4, mas não de vez.
Detalhe pra xharbour: ADICIONAR -xhb
Então, lembrando.... hbmk2 tem harbour embutido nele ...
- 01 Set 2026 14:47
- Fórum: [x]Harbour
- Tópico: xHarbour(64 Bit) Clang 22.1.8
- Respostas: 13
- Exibições: 730
Re: xHarbour 64Bits Clang 22
... IF EXIST %1.res echo %1.res >> b32.bc
ilink32 -Gn -Tpe -aa @b32.bc
del *.tds
del %1.c
del %1.map
del %1.obj
del b32.bc
C:\FontesAntigas\sci>
A data:
10/07/2004 16:09 1.689 teste.bc
Teve uma época, que falei com uma pessoa: Olha! o hbmk2 é mais simples... A pessoa perguntou se editava... :roll:
ilink32 -Gn -Tpe -aa @b32.bc
del *.tds
del %1.c
del %1.map
del %1.obj
del b32.bc
C:\FontesAntigas\sci>
A data:
10/07/2004 16:09 1.689 teste.bc
Teve uma época, que falei com uma pessoa: Olha! o hbmk2 é mais simples... A pessoa perguntou se editava... :roll:
- 01 Ago 2026 23:11
- Fórum: HwGui
- Tópico: Hwgui Lib compilada com UTF8.
- Respostas: 3
- Exibições: 436
Hwgui Lib compilada com UTF8.
... 560, 30 ;
FONT HFont():Add( "Arial", 12 )
@ 20, 80 SAY oLabel2 CAPTION cTextoJap SIZE 560, 30 ;
FONT HFont():Add( "Arial", 12 )
@ 230, 150 BUTTON oBtn CAPTION "Fechar" SIZE 140, 40 ;
ON CLICK {|| oForm:Close() }
ACTIVATE WINDOW oForm
RETURN
hbmk2 test_utf8.prg hwgui.hbc
Capturar.PNG
FONT HFont():Add( "Arial", 12 )
@ 20, 80 SAY oLabel2 CAPTION cTextoJap SIZE 560, 30 ;
FONT HFont():Add( "Arial", 12 )
@ 230, 150 BUTTON oBtn CAPTION "Fechar" SIZE 140, 40 ;
ON CLICK {|| oForm:Close() }
ACTIVATE WINDOW oForm
RETURN
hbmk2 test_utf8.prg hwgui.hbc
Capturar.PNG
- 01 Ago 2026 20:25
- Fórum: Banco de Dados
- Tópico: Compilando parcial com as LIBs do PostgreSQL.
- Respostas: 0
- Exibições: 344
Compilando parcial com as LIBs do PostgreSQL.
... Program Files\PostgreSQL\18\include\" No caso 18 é a versão que está instalada. Que baixa do site do PostgreSQL.
C:\dev\hb32\contrib\sddpg>hbmk2 ..\make.hb sddpg -IC:\dev\hb32\contrib\rddsql -IC:\dev\hb32\contrib\sddmy
C:\HB32\bin\hbmk2 sddpg -IC:\dev\hb32\contrib\rddsql -IC:\dev\hb32 ...
C:\dev\hb32\contrib\sddpg>hbmk2 ..\make.hb sddpg -IC:\dev\hb32\contrib\rddsql -IC:\dev\hb32\contrib\sddmy
C:\HB32\bin\hbmk2 sddpg -IC:\dev\hb32\contrib\rddsql -IC:\dev\hb32 ...
- 30 Jul 2026 22:35
- Fórum: Banco de Dados
- Tópico: Qual SQL simples dá pra usar local que não fuja muito do padrão
- Respostas: 6
- Exibições: 1112
Re: Qual SQL simples dá pra usar local que não fuja muito do padrão
Olá!
SQLITE sem ODBC, sem nada.
itamar@itamar-I7:~/dev/hb32/contrib/hbsqlit3/tests$ hbmk2 demo.prg
hbmk2: Processando script local: hbmk.hbm
Harbour 3.2.0dev (r2602281433)
Copyright (c) 1999-2025, https://harbour.github.io/
Compiling 'demo.prg'...
Lines 455, Functions/Procedures 3
Generating C ...
SQLITE sem ODBC, sem nada.
itamar@itamar-I7:~/dev/hb32/contrib/hbsqlit3/tests$ hbmk2 demo.prg
hbmk2: Processando script local: hbmk.hbm
Harbour 3.2.0dev (r2602281433)
Copyright (c) 1999-2025, https://harbour.github.io/
Compiling 'demo.prg'...
Lines 455, Functions/Procedures 3
Generating C ...
- 17 Jul 2026 16:32
- Fórum: SQL
- Tópico: PostgreSQL SQLMIX String de Conexão com SSL
- Respostas: 0
- Exibições: 560
PostgreSQL SQLMIX String de Conexão com SSL
... nCon)
RDDSETDEFAULT( cRdd )
dbSelectArea(cAlias)
RETURN .T.
No arquivo hbmk.hbm
sddodbc.hbc
rddsql.hbc
sddpg.hbc
hbssl.hbc
Saída do hbmk2.
hbmk2: Processando script local: hbmk.hbm
hbmk2: Acionado pelo operador de diretivas " # ": sddodbc.hbc
hbmk2: Acionado pelo operador de diretivas ...
RDDSETDEFAULT( cRdd )
dbSelectArea(cAlias)
RETURN .T.
No arquivo hbmk.hbm
sddodbc.hbc
rddsql.hbc
sddpg.hbc
hbssl.hbc
Saída do hbmk2.
hbmk2: Processando script local: hbmk.hbm
hbmk2: Acionado pelo operador de diretivas " # ": sddodbc.hbc
hbmk2: Acionado pelo operador de diretivas ...
- 17 Jul 2026 15:52
- Fórum: SQL
- Tópico: SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKEY_)
- Respostas: 23
- Exibições: 3411
Re: SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKE
... Community\VC\Auxiliary\Build\vcvarsall.bat" amd64
set HB_WITH_PGSQL=E:\pg18_dev\pgsql\include
set HB_WITH_MYSQL=G:\mysql8.4.5\include
set HB_INSTALL_PREFIX=E:\harbour
set HB_WITH_MXML=E:\minixml
cd harbour-core
win-make clean install
depois pra compilar o sqlrdd++ é apenas hbmk2 nos arquivos .hbp.
set HB_WITH_PGSQL=E:\pg18_dev\pgsql\include
set HB_WITH_MYSQL=G:\mysql8.4.5\include
set HB_INSTALL_PREFIX=E:\harbour
set HB_WITH_MXML=E:\minixml
cd harbour-core
win-make clean install
depois pra compilar o sqlrdd++ é apenas hbmk2 nos arquivos .hbp.
- 15 Jul 2026 15:10
- Fórum: SQL
- Tópico: SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKEY_)
- Respostas: 23
- Exibições: 3411
Re: SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKE
... postgres-postgresql-downloads , peguei a versão 18.4. Não sei se é a correta para esse caso.
e acrescentar o seguinte no momento da compilação: hbmk2 <seuprg> sqlrddpp-postgresql.hbc -l libpq.dll Bingo! Compilou certinho, apenas o seguinte: ao rodar o executável, dá a mensagem: O Aplicativo não ...
e acrescentar o seguinte no momento da compilação: hbmk2 <seuprg> sqlrddpp-postgresql.hbc -l libpq.dll Bingo! Compilou certinho, apenas o seguinte: ao rodar o executável, dá a mensagem: O Aplicativo não ...
- 15 Jul 2026 14:06
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Gerador de DACE Resumida em PDF com Harbour e LibHaru
- Respostas: 1
- Exibições: 378
Gerador de DACE Resumida em PDF com Harbour e LibHaru
... 3. **Biblioteca hb_zebra** (Para renderização de códigos de barras e QR Codes)
2. Compilar o Projeto
Para compilar utilizando o utilitário hbmk2, execute:
```
call c:\minigui\batch\compile.bat Demo_dace_simplificada /L hbhpdf /L hbzebra
```
3. Rodar os Testes
Chame a função principal ...
2. Compilar o Projeto
Para compilar utilizando o utilitário hbmk2, execute:
```
call c:\minigui\batch\compile.bat Demo_dace_simplificada /L hbhpdf /L hbzebra
```
3. Rodar os Testes
Chame a função principal ...
- 15 Jul 2026 12:38
- Fórum: SQL
- Tópico: SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKEY_)
- Respostas: 23
- Exibições: 3411
Re: SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKE
... postgres-postgresql-downloads , peguei a versão 18.4. Não sei se é a correta para esse caso.
e acrescentar o seguinte no momento da compilação: hbmk2 <seuprg> sqlrddpp-postgresql.hbc -l libpq.dll Bingo! Compilou certinho, apenas o seguinte: ao rodar o executável, dá a mensagem: O Aplicativo não ...
e acrescentar o seguinte no momento da compilação: hbmk2 <seuprg> sqlrddpp-postgresql.hbc -l libpq.dll Bingo! Compilou certinho, apenas o seguinte: ao rodar o executável, dá a mensagem: O Aplicativo não ...
- 15 Jul 2026 10:25
- Fórum: SQL
- Tópico: SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKEY_)
- Respostas: 23
- Exibições: 3411
Re: SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKE
Outro detalhe, se compilou a lib com o hbmk2 padrão, dentro da sua pasta do harbour vai ter uma pasta addons com a subpasta da lib sqlrdd