Página 1 de 1

hwgui.lib

Enviado: 28 Mai 2012 19:26
por paiva
Boa noite

baixei o SVN

e estou tentando gerar a LIB

+ esta dando o erro abaixo:

alguem poderia me mandar a hwgui.lib para o xhb ?

ob

Carlos

Type: C >>>xcc.exe -Fo"xbp\animat.obj" -Ot -DHWG_USE_POINTER_ITEM -I"include" -I"C:\xhb_2012\include" -I"C:\xhb_2012\c_include" -I"C:\xhb_2012\c_include\win" -I"C:\xhb_2012\c_include\msvc" "\hwgui_2012\source\animat.c"<<<


Type: C >>>xhb.exe -o"xbp\barcode.c" -m -n -pOxbp\ -q -gc0 -B -DHWG_USE_POINTER_ITEM -I"include" -I"C:\xhb_2012\include" -I"C:\xhb_2012\include\w32" "\hwgui_2012\source\barcode.prg"<<<

xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 9427)
Copyright 1999-2012, http://www.xharbour.org http://www.harbour-project.org/
Generating object output to 'xbp\barcode.obj'...

Type: C >>>xcc.exe -Fo"xbp\commond.obj" -Ot -DHWG_USE_POINTER_ITEM -I"include" -I"C:\xhb_2012\include" -I"C:\xhb_2012\c_include" -I"C:\xhb_2012\c_include\win" -I"C:\xhb_2012\c_include\msvc" "\hwgui_2012\source\commond.c"<<<

C:\xhb_2012\include\hbapiitm.h(131): error: Macro redefinition of 'hb_itemPutCLPtr'.


Type: C >>>Couldn't build: commond.obj<<<

Compilar: HwGui SVN + Harbour SVN

Enviado: 30 Mai 2012 00:08
por Imatech
*----------------------------------------------------------*
*
* Arquivo Batch para MingW: variaveis de ambiente
*
* ATENÇÃO: CONFIGURE O CAMINHO PARA O CORRETO LOCAL DE SUA PASTA DO COMPILADOR: HARBOUR
*
*----------------------------------------------------------*

Código: Selecionar todos

@echo off

if "%1" == "clean" goto CLEAN
if "%1" == "CLEAN" goto CLEAN

SET HB_COMPILER=mingw

SET HB_PATH=C:\HB32

SET LIB=C:\HB32\lib;C:\HWGUI\lib
SET INCLUDE=C:\HB32\include;C:\HWGUI\include
SET PATH=C:\HB32\bin;C:\HB32\comp\mingw\bin;C:\UTIL;
SET MINGW=C:\HB32\comp\mingw
SET HRB_DIR=%HB_PATH%
SET HWGUI_INSTALL=..
SET OBJ_LIST=C:\HWGUI\OBJ

GOTO BUILD

:BUILD

HBMK2.EXE hbactivex.hbp
HBMK2.EXE hbxml.hbp
HBMK2.EXE hwgui.hbp
HBMK2.EXE hwguidyn.hbp
HBMK2.EXE hwg_qhtm.hbp
HBMK2.EXE procmisc.hbp

if errorlevel 1 goto BUILD_ERR

:BUILD_OK

   goto EXIT

:BUILD_ERR

   goto EXIT

:CLEAN
   del lib\*.a
   del lib\*.bak
   del obj\*.o
   del obj\*.c

   goto EXIT

:EXIT

HARBOUR /build


*----------------------------------------------------------*
*
* Arquivo Batch para MSVC 2010: variaveis de ambiente
*
* ATENÇÃO: CONFIGURE O CAMINHO PARA O CORRETO LOCAL DE SUA PASTA DO COMPILADOR: HARBOUR
*
*----------------------------------------------------------*

Código: Selecionar todos

@echo off

if "%1" == "clean" goto CLEAN
if "%1" == "CLEAN" goto CLEAN

SET HB_BUILD_DLL=yes
SET HB_BUILD_OPTIM=yes
SET HB_BUILD_DEBUG=no
SET HB_BUILD_IMPLIB=no
SET HB_BUILD_PKG=yes
SET HB_BUILD_MODE=cpp

SET HB_PATH=C:\Harbour

SET HB_COMPILER=msvc
SET LIB=C:\Harbour\lib;C:\HWGUI\lib
SET INCLUDE=C:\Harbour\include;C:\HWGUI\include
SET PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Harbour\bin;C:\UTIL

IF "%VS90COMNTOOLS%" == "" CALL "%VS100COMNTOOLS%vsvars32.bat"
IF "%VS100COMNTOOLS%" == "" CALL "%VS90COMNTOOLS%vsvars32.bat"

SET HRB_DIR=%HB_PATH%
SET HWGUI_INSTALL=..
SET OBJ_LIST=C:\HWGUI\OBJ

GOTO BUILD

:BUILD

HBMK2.EXE hbactivex.hbp
HBMK2.EXE hbxml.hbp
HBMK2.EXE hwgui.hbp
HBMK2.EXE hwguidyn.hbp
HBMK2.EXE hwg_qhtm.hbp
HBMK2.EXE procmisc.hbp

if errorlevel 1 goto BUILD_ERR

:BUILD_OK

   goto EXIT

:BUILD_ERR

   goto EXIT

:CLEAN
   del lib\*.a
   del lib\*.bak
   del obj\*.o
   del obj\*.c

   goto EXIT

:EXIT

HARBOUR /build


hwgui.lib

Enviado: 30 Mai 2012 00:10
por Imatech
Ops: desculpe... seu pedido era para o x...

De qualquer forma fica o exemplo para estudo... :)

hwgui.lib

Enviado: 30 Mai 2012 19:35
por sygecom
Olá Paiva,

Acredito que seu xHarbour seja a versão Comercial, para isso teria que ver com o pessoal do xHarbour.com como tornar essas funções da Hwgui compatível com xHarbour.com.
Eu uso a versão free e compila sem problemas, então deve ser alguma particularidade do xHb.com