Il 11/09/2023 14:38, Enrico Maria Giordano ha scritto:
Now I'm struggling to build xHarbour with BCC 7.60 64-bit...
This error:
e:\fw\bcc64\bcc\BIN\..\include\windows\crtl\math.h:1069:1: error:
expected ';' after top level declarator
_Tg_R2i(Fpcomp, int)
^
e:\fw\bcc64\bcc\BIN\..\include\windows\crtl\math.h:1062:25: note:
expanded from macro '_Tg_R2i'
static rty _Tg_overload _Tg_##fn(float _Left, float _Right) \
^
<scratch space>:5:1: note: expanded from here
_Tg_Fpcomp
is generated from this code:
#define _Tg_R(fn) \
static int _Tg_overload _Tg_##fn(float _Left) \
{return (_F##fn(_Left));} \
static int _Tg_overload _Tg_##fn(double _Left) \
{return (_##fn(_Left));} \
static int _Tg_overload _Tg_##fn(long double _Left) \
{return (_L##fn(_Left));}
#define _Tg_R2i(fn, rty) \
static rty _Tg_overload _Tg_##fn(float _Left, float _Right) \
{return (_F##fn(_Left, _Right));} \
static rty _Tg_overload _Tg_##fn(double _Left, double _Right) \
{return (_##fn(_Left, _Right));} \
static rty _Tg_overload \
_Tg_##fn(long double _Left, long double _Right) \
{return (_L##fn(_Left, _Right));}
_Tg_R2i(Fpcomp, int)
Any ideas?
--
Enrico Maria Giordano
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)