FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour construir librerias de fvh 8.2
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
construir librerias de fvh 8.2
Posted: Sun Aug 09, 2009 03:22 PM

Como vuelvo a construir las librerias conla nueva version de xharbour del ano 2009, que archivos contiene cada libreria y como se construye las nuevas librerias. alguien tiene los archivos o .bat .clp para cada uno,gracias de altemano.

att. Ruben D.

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: construir librerias de fvh 8.2
Posted: Sun Aug 09, 2009 04:57 PM

Ruben,

Usa este fichero BAT:

for %%f in (.prg) do c:\harbour\bin\harbour %%f /n /ic:\fwh\include;c:\harbour\include
for %%f in (
.c) do c:\bcc55\bin\bcc32 -c -Ic:\bcc55\include;c:\harbour\include %%f
for %%f in (*.obj) do c:\bcc55\bin\tlib fiveh.lib -+ %%f /0 /P32,,

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: construir librerias de fvh 8.2
Posted: Mon Sep 07, 2009 04:53 PM
Antonio Linares wrote:Ruben,

Usa este fichero BAT:

for %%f in (*.prg) do c:\harbour\bin\harbour %%f /n /ic:\fwh\include;c:\harbour\include
for %%f in (*.c) do c:\bcc55\bin\bcc32 -c -Ic:\bcc55\include;c:\harbour\include %%f
for %%f in (*.obj) do c:\bcc55\bin\tlib fiveh.lib -+ %%f /0 /P32,,




Antonio para xharbour le cambie la direccion

for %%f in (*.prg) do c:\xharbour\bin %%f /n /ic:\fwh\include;c:\xharbour\include
for %%f in (*.c) do c:\bcc55\bin\bcc32 -c -Ic:\bcc55\include;c:\xharbour\include %%f
for %%f in (*.obj) do c:\bcc55\bin\tlib fivehx.lib -+ %%f /0 /P32,,



Me genera varios Errores , Esto se presenta con todos los que estan escrito en C


C:\FWH\source\classes>c:\bcc55\bin\bcc32 -c -Ic:\bcc55\include;c:\xharbour\include activex.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
activex.c:
Error E2451 activex.c 48: Undefined symbol 'HB_FS_MESSAGE'
Error E2141 activex.c 48: Declaration syntax error
Error E2190 activex.c 48: Unexpected }
Error E2190 activex.c 48: Unexpected }
Error E2040 activex.c 48: Declaration terminated incorrectly
Error E2190 activex.c 48: Unexpected }
Error E2190 activex.c 48: Unexpected }
Error E2040 activex.c 48: Declaration terminated incorrectly
Error E2451 activex.c 121: Undefined symbol 'hb_vm_SymbolInit_ACTIVEX'
*** 9 errors in Compile ***

C:\FWH\source\classes>c:\bcc55\bin\bcc32 -c -Ic:\bcc55\include;c:\xharbour\include bar.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
bar.c:
Error E2451 bar.c 81: Undefined symbol 'HB_FS_MESSAGE'
Error E2141 bar.c 81: Declaration syntax error
Error E2190 bar.c 81: Unexpected }
Error E2190 bar.c 81: Unexpected }
Error E2040 bar.c 81: Declaration terminated incorrectly
Error E2190 bar.c 81: Unexpected }
Error E2190 bar.c 81: Unexpected }
Error E2040 bar.c 81: Declaration terminated incorrectly
Error E2451 bar.c 259: Undefined symbol 'hb_vm_SymbolInit_BAR'
*** 9 errors in Compile ***

Con
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: construir librerias de fvh 8.2
Posted: Mon Sep 07, 2009 07:03 PM

Ruben,

HB_FS_MESSAGE es un valor de Harbour, no de xHarbour.
Lo que quiere decir que estas compilando con Harbour en vez de con xHarbour.

Comprueba tus paths nuevamente

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion