Bom dia..
Estou tentando adicionar uma lib gerada com o harbour ao projeto mas dá a mensagem de que o arquivo nao foi encontrado...
O que estou fazendo de errado?
Quando compilo a lib com mingw e gera libminhalib.a o hbmk2 não encontra como pode ser visto na figura abaixo..
se compilo a lib com Bcc e gera minhalib.lib não dá erro na compilação... independente da lib estar no hbp ou em linha que funciona..
Obrigado
Rubens
Adicionar libminhalib.a na compilação
Moderador: Moderadores
Adicionar libminhalib.a na compilação
Rubens tente colocar sua lib no caminho \hb32\lib\win\mingw para ver se com o path padrão funciona.
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
Adicionar libminhalib.a na compilação
Andril..
já tentei assim..
Na realidade já copiei essa lib .a em tudo quanto é lugar.. kkk
já tentei assim..
Na realidade já copiei essa lib .a em tudo quanto é lugar.. kkk
"Eu e minha casa servimos ao Senhor e você
"
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Adicionar libminhalib.a na compilação
não sei porque, mas nas LIBs em mingw é adicionado o prefixo lib, ele NÃO faz parte do nome da lib.
-lminhalib
-Lc:\datasac
Só não esquece de limpar tudo que criou.
-lminhalib
-Lc:\datasac
Só não esquece de limpar tudo que criou.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Adicionar libminhalib.a na compilação
Ola!
Além dessa possibilidade, podemos colocar as libs que usamos em todos os projetos no arquivo hbmk.hbm
hbmk.hbm
Vai adicionar essa lib ao projeto.
Ou usar #required
Ou usar no arquivo .hbc
OndeTaMinhaLibHWGUI.hbc
>hbmk2 meuteste.prg OndeTaMinhaLibHwgui.hbc
Mais intuitivo!
Ps. hbmk2 funciona dessa forma com arquivos {win},{unix] para saber se é lib do Linux ou Windows. Fácil de entender, não precisa ficar mais fazendo separado para Lin/Win, pode colocar em um arquivo só. Verificar para estudos, nos arquivos .hbc, .hbm, .hbp nas pastas dentro da \contrib
Saudações,
Itamar M. Lins Jr.
Além dessa possibilidade, podemos colocar as libs que usamos em todos os projetos no arquivo hbmk.hbm
hbmk.hbm
Código: Selecionar todos
#comentário qualquer!
hbwin.hbc
Ou usar #required
Ou usar no arquivo .hbc
OndeTaMinhaLibHWGUI.hbc
Código: Selecionar todos
{win}incpaths=c:\devl\hwgui\include
{win}libpaths=c:\devl\hwgui\lib
{win}libs=hwgui hwg_extctrl hbxml procmisc
Mais intuitivo!
Ps. hbmk2 funciona dessa forma com arquivos {win},{unix] para saber se é lib do Linux ou Windows. Fácil de entender, não precisa ficar mais fazendo separado para Lin/Win, pode colocar em um arquivo só. Verificar para estudos, nos arquivos .hbc, .hbm, .hbp nas pastas dentro da \contrib
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
