Problema al compilar con FWH 8.07 y xHB

Problema al compilar con FWH 8.07 y xHB

Postby Loren » Sun Aug 10, 2008 7:44 pm

compañeros:

Estoy intentando compilar un proyecto con FWH 8.07 + xHB, con AJMAKER y me genera el siguiente mensaje:
"missing file: gtstd.lib" y como era de esperar no me genera el EXE.

Este fichero no lo tengo pero Los Path son correctos, la versión de xHB es la que se proporciona con FWH 8.07 y las LIB que empleo cuando compilo son:

De FWH
- Fivehc.lib
- Fivehx.lib
De xHarbour
- gtgui.lib
- dbffpt.lib
- hbsix.lib

¿ Qué me falta ?
Mil gracias. LORENZO
Loren
 
Posts: 479
Joined: Fri Feb 16, 2007 10:29 am
Location: Cadiz - España

Postby quique » Sun Aug 10, 2008 8:23 pm

Habría que ver si la versión de xharbour que trae fw lo incluye, yo utilizo xHarbour del cvs, si te sirve dime a donde y te lo envío
Saludos
Quique
User avatar
quique
 
Posts: 408
Joined: Sun Aug 13, 2006 5:38 am

Re: Problema al compilar con FWH 8.07 y xHB

Postby Manuel Valdenebro » Sun Aug 10, 2008 9:45 pm

Loren wrote:
LORENZO


En la version del 12/2007 veo que está. Pero no en la mas reciente.
Un saludo

Manuel
User avatar
Manuel Valdenebro
 
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Postby Antonio Linares » Sun Aug 10, 2008 11:18 pm

Lorenzo,

gtstd.lib no hay que enlazarlo para construir una aplicación con FWH.

Si AJMAKER te lo pide, lo que puedes hacer es crear una librería gtstd.lib que no contenga nada:

1. Crea un fichero nulo.prg que no contenga nada.
2. Compílalo y genera un OBJ
3. Tlib.exe gtstd.lib + nulo.obj

con eso tendras una librería gtstd.lib vacia, pero suficiente para que AJMAKER no se queje.
Last edited by Antonio Linares on Sun Aug 10, 2008 11:22 pm, edited 1 time in total.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41323
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby quique » Sun Aug 10, 2008 11:20 pm

Antonio, lo que pasa es que ajmake ya no tiene mantenimiento, y esa es una librería que utiliza por default, te lo comento porque yo la uso
Saludos
Quique
User avatar
quique
 
Posts: 408
Joined: Sun Aug 13, 2006 5:38 am

Postby Antonio Linares » Sun Aug 10, 2008 11:23 pm

Quique,

Acabo de modificar mi mensaje anterior para explicar como crear una librería gtstd.lib "vacia" para que la encuentre AJMAKER
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41323
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby quique » Sun Aug 10, 2008 11:25 pm

Gracias
Saludos
Quique
User avatar
quique
 
Posts: 408
Joined: Sun Aug 13, 2006 5:38 am

Postby Loren » Mon Aug 11, 2008 4:10 pm

Compañeros:

Busqué gtstd.lib de una versión anterior de xharbour y la incluí en esta nueva versión. Ahora AJMAKER no me muestra advertencias, pero me genera otro error:

Error: Unresolved external 'AlphaBlend' referenced from C:\FWH807\LIB\FIVEHC.LIB|BRUSHES

¿ Que pasa ahora ?

Mil gracias.
LORENZO
Loren
 
Posts: 479
Joined: Fri Feb 16, 2007 10:29 am
Location: Cadiz - España

Postby quique » Mon Aug 11, 2008 4:47 pm

Tienes que agregar la librerlía \BCC55\Lib\PSDK\msimg32.lib
Saludos
Quique
User avatar
quique
 
Posts: 408
Joined: Sun Aug 13, 2006 5:38 am

Postby Loren » Mon Aug 11, 2008 8:41 pm

Gracias quique... ya compilé y me generó el EXE...

pero ahora tengo otro problema: Cuando ejecuto el EXE me genera un error:
"Module "Wbrowse.prg" was compiled into PCODE version 7, this version of xHarbour expects version: 9"

Y es que al compilar añado las lib de terceros: TWBRW32X.LIB de Hernan Cortés y TSBUTTON.LIB de Manuel Mercado. Supongo que habrá que recompilar las LIB con la nueva versión de xHarbour.
Creo que TSButton.LIB lo podré hacer yo. ¿Alguien tiene TWBRW32X.LIB recompilada ?

Mil gracias.
PD: Poquito a poquito algún día terminaré ;-)
Loren
 
Posts: 479
Joined: Fri Feb 16, 2007 10:29 am
Location: Cadiz - España

Postby quique » Mon Aug 11, 2008 9:02 pm

En efecto, el problema es que debes compilar las librerías con la nueva versión de xharbour, ahí si lamento no poder ayudarte, porque no tengo ninguna de las 2 :(
Saludos
Quique
User avatar
quique
 
Posts: 408
Joined: Sun Aug 13, 2006 5:38 am


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 8 guests