Antonio
When trying to compile one of my apps with xhb commercial i get an unresolved external symbol -hb-mbtowc
I am linking xhb2.obj
any clue ?
Thanks
Antonio
When trying to compile one of my apps with xhb commercial i get an unresolved external symbol -hb-mbtowc
I am linking xhb2.obj
any clue ?
Thanks
#pragma BEGINDUMP
void * AnsiToWide( char * );
void * hb_mbtowc( char * c )
{
return AnsiToWide( c );
}
#pragma ENDDUMPAntonio
Still not good , this is the message i get
Redeclaration of 'hb_mbtowc' previously declared at c:\xhb\include\hbwince.h (165) : found 'void * _cdec1 function (char ) expected
unsigned short _cdec1 function (const char *)
Richard
#pragma BEGINDUMP
unsigned short * AnsiToWide( const char * );
unsigned short * hb_mbtowc( const char * c )
{
return AnsiToWide( c );
}
#pragma ENDDUMPAntonio
It compiles ok now
I get module activex was compiled in pcode version 10 and this version of xharbour requires pcode 9
I guess i have to recopile the whole fw lib
Or maybe easier to create the uestudio project for this app,
Thanks for the help,
Richard
Richard,
Isn't there available a xhb commercial with pcode 10 ?
Richard,
I also use xHarbour commercial and I don't have any problem.
Which version do you use ?
Regards,
Michel D.
Genk (Belgium)
I use : FiveWin for (x)Harbour v. 25.12 - Harbour 3.2.0 (May 2025) - xHarbour Builder (January 2020) - Bcc773
Antonio
For my main apps i use UESTUDIO and Borland with xharbour
This is an older app, at that time i used xhb commercial, i have some changes to do in this app, this is why i need to compile it today
My xhb commercial version is from september 2008, i do not plan to purchase an update from xhb.
i will convert it to Uestudio , i have to build some external libarries used by this app , but that's ok
Thanks for your help,
Richard
Richard,
We don't use xhb commercial here. I am sorry that we can not help you on this ![]()