Error en ejecucion con la version 7.5 de FWH

Error en ejecucion con la version 7.5 de FWH

Postby JmGarcia » Tue May 22, 2007 8:50 pm

Compilando un programa con xharbour 0.99.70 y la version 7.4 de FWH todo bien.
Al cambiar a FWH 7.5 y el mismo xharbour me casca.

Da este error al ejecutar el programa:
Code: Select all  Expand view
"ACTIVE.PRG" was compiled by older version, PCODE version 9 is no longer supported - Please recompile
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
User avatar
JmGarcia
 
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA

Postby Patricio Avalos Aguirre » Tue May 22, 2007 9:31 pm

debes compilar con la nueva version de x[harbour]

xHarbour Compiler build 0.99.71 (SimpLex)
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1060
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Postby JmGarcia » Wed May 23, 2007 7:50 am

Patricio Avalos Aguirre wrote:debes compilar con la nueva version de x[harbour]
xHarbour Compiler build 0.99.71 (SimpLex)

Quiere esto decir que tras una version de FWH tengo que "perseguir" la siguiente de xHarbour...
Pues vaya.

Al ejecutar la aplicacion me abre antes una de MS-DOS y no he tocado nada...
Me pasa con la version 7.4 y 7.5 siempre que use el xharbour que trae la distribucion de FTDN.
Si uso la 7.4 con el xharbour del .ORG la 0.99.70 va bien.

Que alguien me lo explique...
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
User avatar
JmGarcia
 
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA

Postby Antonio Linares » Wed May 23, 2007 8:53 am

JmGarcia,

Comprueba que no tengas una versión anterior de xharbour ó FWH en tu ordenador y que la estes usando por error

Acabamos de descargar e instalar FWH y xHarbour desde nuestro FTP y funciona correctamente sin errores

Estas usando alguna librería que esté construida con una versión anterior de xHarbour ?
regards, saludos

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

Postby JmGarcia » Wed May 23, 2007 10:08 am

Antonio Linares wrote:Estas usando alguna librería que esté construida con una versión anterior de xHarbour ?

Si, uso la FileXLS pero ya la ha recompilado y no me da el error del PCODE, ya funciona.
Ahora lo unico esque me saca una ventana de MS-DOS detras...
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
User avatar
JmGarcia
 
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA

Postby Antonio Linares » Wed May 23, 2007 10:21 am

Asegurate de que estás enlazando gtgui.lib y no gtwin.lib y que al llamar al ilink32 usas la opción -aa
regards, saludos

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

Postby Carlos Mora » Wed May 23, 2007 1:46 pm

Antonio,

la xHarbour que hay en el ftp de que fecha es? De que fecha es el Harbour.exe?
Te pregunto porque bajamos la 7.05 y el xHarbour correspondiente, hicimos el rebuild de todo y compila y enlaza sin errores, pero da unos fallos extrañísimos en la evaluación de macros y cosas por el estilo, que con la xHarbour que bajamos con la 7.04 funciona perfectamente.

Un saludo,

Carlos.
Carlos Mora
 
Posts: 989
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Postby Antonio Linares » Wed May 23, 2007 4:39 pm

Carlos,

xHarbour tiene problemas actualmente que estamos a la espera de que los solucione el equipo de desarrollo de xHarbour.

Pondremos un mensaje para avisar cuando confirmen que está arreglado y un nuevo build
regards, saludos

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

Postby Antonio Linares » Wed May 23, 2007 5:33 pm

Ya lo han solucionado, podeis descargar el nuevo build desde aqui:

http://rapidshare.com/files/32968747/xharbour.exe.html
regards, saludos

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

Postby JmGarcia » Wed May 23, 2007 6:17 pm

Antonio Linares wrote:Asegurate de que estás enlazando gtgui.lib y no gtwin.lib y que al llamar al ilink32 usas la opción -aa


El fichero bc que me genera el AJMAKE es este:
Code: Select all  Expand view
"E:\Bases\Pruebas\LeePOI.obj" +
"E:\Lenguas\BCC551\Lib\c0w32.obj", +
"E:\Bases\Pruebas\LeePOI.exe","e:\bases\pruebas\leepoi.map", +
"E:\Bases\FWH0705\LIB\Fivehc.lib" +
"E:\Bases\FWH0705\LIB\Fivehx.lib" +
"E:\Bases\FWH0705\xHarbour\lib\dbffpt.lib" +
"E:\Bases\FWH0705\xHarbour\lib\hbsix.lib" +
"E:\Bases\FWH0705\contribuciones\FileXLS\lib\FILEXLS.lib" +
"E:\Bases\FWH0705\xHarbour\lib\rtl.lib" +
"E:\Bases\FWH0705\xHarbour\lib\vm.lib" +
"E:\Bases\FWH0705\xHarbour\lib\rdd.lib" +
"E:\Bases\FWH0705\xHarbour\lib\dbfcdx.lib" +
"E:\Bases\FWH0705\xHarbour\lib\dbfntx.lib" +
"E:\Bases\FWH0705\xHarbour\lib\lang.lib" +
"E:\Bases\FWH0705\xHarbour\lib\macro.lib" +
"E:\Bases\FWH0705\xHarbour\lib\debug.lib" +
"E:\Bases\FWH0705\xHarbour\lib\common.lib" +
"E:\Bases\FWH0705\xHarbour\lib\pp.lib" +
"E:\Bases\FWH0705\xHarbour\lib\gtstd.lib" +
"E:\Lenguas\BCC551\Lib\cw32.lib" +
"E:\Lenguas\BCC551\Lib\import32.lib",
"E:\Bases\Pruebas\LeePOI.res"


Quite todas las LIB y fui anadiendo hasta que funciono.

Los parametros del BCCP que tengo son -O2 -OS -tW -5 -c -w3
¿ Que hace el -aa ?
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
User avatar
JmGarcia
 
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA

Postby Antonio Linares » Wed May 23, 2007 8:00 pm

El -aa hace que no te salga una pantalla MsDos de fondo.

Tienes que usar gtgui.lib en vez de gtstd.lib
regards, saludos

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

Postby JmGarcia » Wed May 23, 2007 9:58 pm

Antonio Linares wrote:El -aa hace que no te salga una pantalla MsDos de fondo.
Tienes que usar gtgui.lib en vez de gtstd.lib


Bueno... pues con esto, esta todo aclarado.
Muchas gracias, Antonio.

De todas formas estas librerias me las pone a capon el AjMake, entre ellas gtstd.lib:

Code: Select all  Expand view
"E:\Bases\FWH0705\xHarbour\lib\rtl.lib" +
"E:\Bases\FWH0705\xHarbour\lib\vm.lib" +
"E:\Bases\FWH0705\xHarbour\lib\rdd.lib" +
"E:\Bases\FWH0705\xHarbour\lib\dbfcdx.lib" +
"E:\Bases\FWH0705\xHarbour\lib\dbfntx.lib" +
"E:\Bases\FWH0705\xHarbour\lib\lang.lib" +
"E:\Bases\FWH0705\xHarbour\lib\macro.lib" +
"E:\Bases\FWH0705\xHarbour\lib\debug.lib" +
"E:\Bases\FWH0705\xHarbour\lib\common.lib" +
"E:\Bases\FWH0705\xHarbour\lib\pp.lib" +
"E:\Bases\FWH0705\xHarbour\lib\gtstd.lib" +
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
User avatar
JmGarcia
 
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot], vinpug and 42 guests