Error when updating FWXH 8.02 to FWXH 8.04

Error when updating FWXH 8.02 to FWXH 8.04

Postby Anderson.OL » Fri Apr 25, 2008 3:02 pm

Code: Select all  Expand view  RUN
Executando: ILINK32 @B32.BC
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN_OUTPORTBYTE' referenced from OBJ\TERMINAL\TDOSPRNU.OBJ
Error: Unresolved external '_HB_FUN_INPORTBYTE' referenced from OBJ\TERMINAL\TDOSPRNU.OBJ


I search for the function in the libraries of the version 8.02

Code: Select all  Expand view  RUN
G:\FWH(8.02)\lib>find "portbyte" /i /n fivehc.lib   | more

---------- FIVEHC.LIB
[545]☺☺↕_HB_FUN_INPORTBYTE
[552]☺☺‼_HB_FUN_OUTPORTBYTE>
[82000]Ë‼_HB_FUN_OUTPORTBYTE>
[84204]↕_HB_FUN_INPORTBYTE>


G:\FWH(8.02)\lib>

When I search for the function in the libraries of the version 8.04 I don't find them

veja:

Code: Select all  Expand view  RUN
G:\FWH(8.04)\lib>find "portbyte" /i /n *.lib   | more

---------- FIVEH.LIB

---------- FIVEHC.LIB

---------- FIVEHCM.LIB

---------- FIVEHM.LIB

---------- FIVEHMX.LIB

---------- FIVEHX.LIB


G:\FWH(8.04)\lib>


somebody helps me.

Image
User avatar
Anderson.OL
 
Posts: 92
Joined: Thu Feb 15, 2007 11:37 am
Location: Itaocara - RJ - Brasil

Postby Antonio Linares » Fri Apr 25, 2008 6:15 pm

Andersson,

InportByte() and OutportByte() are located in fwh\source\winapi\inout.c but they may not work in 32 bits.

Were you properly using them in 32 bits ?
regards, saludos

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

Postby Anderson.OL » Fri Apr 25, 2008 6:19 pm

Antonio Linares wrote:Andersson,

InportByte() and OutportByte() are located in fwh\source\winapi\inout.c but they may not work in 32 bits.

Were you properly using them in 32 bits ?


Yes!!

in a version of the class TDosPrn.
FiveWin 9.03 + xHarbour !!
User avatar
Anderson.OL
 
Posts: 92
Joined: Thu Feb 15, 2007 11:37 am
Location: Itaocara - RJ - Brasil

Postby Anderson.OL » Fri Apr 25, 2008 6:38 pm

inout.c compiled, but this error is shown

Error E2188 G:\xHarbour(8.04)\include\hbdefs.h 65: Expression syntax
Error E2209 G:\xHarbour(8.04)\include\hbdefs.h 68: Unable to open include file 'stdint.h'
Error E2188 G:\xHarbour(8.04)\include\hbdefs.h 441: Expression syntax
FiveWin 9.03 + xHarbour !!
User avatar
Anderson.OL
 
Posts: 92
Joined: Thu Feb 15, 2007 11:37 am
Location: Itaocara - RJ - Brasil

Postby Antonio Linares » Fri Apr 25, 2008 7:10 pm

Anderson,

You can extract inout.obj from previous FiveHC.lib and link it with your application
regards, saludos

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

Postby Anderson.OL » Fri Apr 25, 2008 7:26 pm

how master?
FiveWin 9.03 + xHarbour !!
User avatar
Anderson.OL
 
Posts: 92
Joined: Thu Feb 15, 2007 11:37 am
Location: Itaocara - RJ - Brasil

Postby Anderson.OL » Fri Apr 25, 2008 7:50 pm

Success!!!!

Code: Select all  Expand view  RUN
G:\BCC55>tlib Fivehc.lib * inout.obj
TLIB 4.5 Copyright (c) 1987, 1998 Borland International


Project compiled.

Very Thanks Linares! :wink:
FiveWin 9.03 + xHarbour !!
User avatar
Anderson.OL
 
Posts: 92
Joined: Thu Feb 15, 2007 11:37 am
Location: Itaocara - RJ - Brasil


Return to FiveWin for Harbour/xHarbour

Who is online

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