Página 1 de 1

Compilar

Enviado: 12 Ago 2016 01:07
por Antonio
Boa noite!

tenho este hwgui.hbc em c:\hwgui

Código: Selecionar todos

#
# $Id: hwgui.hbc 2076 2013-06-13 15:37:33Z druzus $
#

# Include this file in hbmk2 command line to build an app:
#   'hbmk2 hwgui.hbc test.prg'

incpaths=include
libpaths=lib

{win}gt=gtgui

libs=hwgui procmisc hbxml hwgdebug
{win&!allmingw}libs=hbactivex

{unix}ldflags+="`pkg-config --libs gtk+-2.0`"
em c:\pasta tenho um.prg
1) em c:\harbour\bin -> harbour, hbmk2 etc
2) em c:\harbour\comp\mingw\bin -> compilador

1 e 2 estão na variavel path do sistema e executam normalmente pelo prompt de comando.

em c:\pasta eu executo:

hbmk2 ctb.hbp c:\hwgui.hbc ( e ocorre a mensagem: não posso encontrar hwgui.hbc )
cant open #include file 'hwgui.ch' ( esta na primeira linha do prg que tento compilar).

Se tento em c:\pasta hbmk2 ctb.hbc hwgui.hbc ( erro: não foi possivel encontrar hwgui.hbc )

O que pode estar havendo de errado?

usando Harbour 3.2.0dev (r1608101712)
hwgui 2.19 build6

Compilar

Enviado: 12 Ago 2016 13:11
por asimoes
Antonio,

Se a hwgui está em c:\hwgui

Troque:

hbmk2 ctb.hbp c:\hwgui.hbc

Por

hbmk2 ctb.hbp c:\hwgui\hwgui.hbc

Compilar

Enviado: 12 Ago 2016 13:22
por Antonio
asimoes ja fiz isso!

hwgui.png
Estranho....
As libs estão la na pasta lib pois criei aqui com hwgui.hbp procmisc.hbp hbxml.hbp ...

Compilar

Enviado: 12 Ago 2016 13:59
por Antonio
Em c:\hwgui\samples tentei o seguinte:
hbmk2 a c:\hwgui.hbc [return]

Deu os erros como se não existisse as funções chamadas no a.prg nas libs compiladas da mesma forma acima


Qual versão da hwgui vc usa asimoes?
Qual a versão do harbour?

Compilar

Enviado: 12 Ago 2016 14:44
por Antonio
Baixei essas versão do SVN:

Código: Selecionar todos

2016-08-12 10:30 UTC+0300 Alexander Kresin <alex@belacy.ru>
  * source/gtk/hpanel.prg
  * source/winapi/hpanel.prg
    * New parameter 'oStyle' added to HPanelSts():New(),
      new method added: :PaintText() for separating text painting from :Paint()
  * include/guilib.ch
    * New clause added: HSTYLE to ADD STATUS PANEL command
  * source/gtk/control.c
    ! hwg_addTooltip() fixed
  * source/common/editor/hcedit.prg
    ! Fixes for gtk version
Da os mesmos erros, só não entendo o que pode estar havendo de errado.

Compilar

Enviado: 12 Ago 2016 15:31
por janio
aSimoes
hbmk2 ctb.hbp c:\hwgui\hwgui.hbc
Antonio, tente como o aSimoes falou acima! Percebe-se que vc continua informando o hwgui.hbc como na raiz ("hbmk2 a c:\hwgui.hbc [return]")

Janio

Compilar

Enviado: 12 Ago 2016 16:33
por Antonio
Afff um dia se batendo com isso e não percebi essa bobagem.
Ja esta stressado demais.

Obrigado asimoes e Janio era isso mesmo.
hwgui219.png