Gera A lib GTWVG para harbour 3.2

GTWVG com API Windows somente no Harbour.
No Harbouir 3.4 está sendo usado pointer, aonde no 3.2 é numérico.

Moderador: Moderadores

Avatar do usuário
Nascimento
Usuário Nível 4
Usuário Nível 4
Mensagens: 763
Registrado em: 19 Jul 2008 12:11
Localização: OLINDA-PE

Gera A lib GTWVG para harbour 3.2

Mensagem por Nascimento »

Amigos Baixei os soucer code do harbour 3.2 e quero gerar a lib gtwvg como o procedimento pra gerar essa biblioteca ?
uso harbour3.2 e bcc55

eu consegui gerar a lib mexendo no arquivo gtwvg.hbp mais gerou essa lista de warming e nao fica funcional
C:\gtwvg1>hbmk2 gtwvg
hbmk2[gtwvg]: Warning: Cannot find hbwin.hbc (referen
hbmk2: Creating static library... gtwvg.lib
TLIB 4.5 Copyright (c) 1987, 1998 Borland Internation
/P32 gtwvg.lib -+ .hbmk\win\bcc\3state.obj -+ .hbmk
mk\win\bcc\bitmap.obj -+ .hbmk\win\bcc\checkbox.obj -
+ .hbmk\win\bcc\combobox.obj -+ .hbmk\win\bcc\crt.obj
bj -+ .hbmk\win\bcc\dialog.obj -+ .hbmk\win\bcc\drawa
nrc.obj -+ .hbmk\win\bcc\htmlview.obj -+ .hbmk\win\bc
bcc\menubar.obj -+ .hbmk\win\bcc\mle.obj -+ .hbmk\win
\bcc\parthdlr.obj -+ .hbmk\win\bcc\pushbut.obj -+ .hb
.hbmk\win\bcc\scrollbr.obj -+ .hbmk\win\bcc\sle.obj -
-+ .hbmk\win\bcc\static.obj -+ .hbmk\win\bcc\syswnd.
e.obj -+ .hbmk\win\bcc\toolbar.obj -+ .hbmk\win\bcc\t
c\wnd.obj -+ .hbmk\win\bcc\gtwvgd.obj -+ .hbmk\win\bc
cc\wvgcore.obj -+ .hbmk\win\bcc\wvgcuig.obj -+ .hbmk\
mk\win\bcc\wvgwin.obj -+ .hbmk\win\bcc\wvgwing.objWar
library
Warning: 'activex' not found in library
Warning: 'bitmap' not found in library
Warning: 'checkbox' not found in library
Warning: 'class' not found in library
Warning: 'combobox' not found in library
Warning: 'crt' not found in library
Warning: 'dataref' not found in library
Warning: 'dialog' not found in library
Warning: 'drawarea' not found in library
Warning: 'genrc' not found in library
Warning: 'htmlview' not found in library
Warning: 'listbox' not found in library
Warning: 'menubar' not found in library
Warning: 'mle' not found in library
Warning: 'paint' not found in library
Warning: 'parthdlr' not found in library
Warning: 'pushbut' not found in library
Warning: 'radiobut' not found in library
Warning: 'scrollbr' not found in library
Warning: 'sle' not found in library
Warning: 'statbar' not found in library
Warning: 'static' not found in library
Warning: 'syswnd' not found in library
Warning: 'tabpage' not found in library
Warning: 'toolbar' not found in library
Warning: 'treeview' not found in library
Warning: 'wnd' not found in library
Warning: 'gtwvgd' not found in library
Warning: 'gtwgud' not found in library
Warning: 'wvgcore' not found in library
Warning: 'wvgcuig' not found in library
Warning: 'wvgutils' not found in library
Warning: 'wvgwin' not found in library
Warning: 'wvgwing' not found in library

C:\gtwvg1>

abaixo esta o .hbp alterado
-hblib
-inc
-incpath=c:\minigui\harbour\include;c:\Api;c:\gtwvg1 // inclui essa linha para poder compilar
-o${hb_name}

-w3 -es2
-winuni

-stop{!win}

hbwin.hbc

# Optimize build time and make sure we build even with this option
-cflag=-DWIN32_LEAN_AND_MEAN

-hbx=${hb_name}

gtwvgd.c
gtwgud.c

wvgcore.c
wvgcuig.c
wvgutils.c
wvgwin.c
wvgwing.c

3state.prg
activex.prg
bitmap.prg
checkbox.prg
class.prg
combobox.prg
crt.prg
dataref.prg
dialog.prg
drawarea.prg
genrc.prg
htmlview.prg
listbox.prg
menubar.prg
mle.prg
paint.prg
parthdlr.prg
pushbut.prg
radiobut.prg
scrollbr.prg
sle.prg
statbar.prg
static.prg
syswnd.prg
tabpage.prg
toolbar.prg
treeview.prg
wnd.prg
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Gera A lib GTWVG para harbour 3.2

Mensagem por JoséQuintas »

A LIB já é criada automaticamente ao criar o Harbour, não é necessário fazer nada.
Mas o bcc vém sendo abandonado.
Se é por questão de velocidade, poderia testar o msvc, caso contrário usar o mingw padrão mesmo.
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/
Responder