Viktor,

I'm not aware of such a macro, in the last twenty years, at least, OS/2 APIs
didn't change, so maybe there was not such a need and TCPV40HDRS was
introduced for one of the very few, if not the only one, subsystems to change
APIs during all those years.

Maurilio.


Viktor Szakáts wrote:
>> Viktor,
>>
>> I'd say a ver command should return a version >= 4.00
>>
>> (E:\harbour\ftpd)ver
>>
>> The Operating System/2 Version is 4.50
> 
> That tells us the host OS version. We need 
> a way to tell the version of OS/2 we're 
> building _for_ though. Similar to _WIN32_WINNT 
> macro.
> 
> Such macro may have some default defined 
> by headers, and it's also possible to 
> override it by user. This is the generic way 
> to force a build which targets and older 
> version of the OS environment (or even 
> newer, if the default is an older version).
> 
>> The issue, though, is not when building on a warp 3 system, but trying to use
>> a program built without this option on a warp 3 system. More or less like
>> running the code to find out interface addresses on a win95 pc, because such 
>> a
>> program requires libraries not available on and for warp 3.
> 
> (pls see above)
> 
> Brgds,
> Viktor
> 
> _______________________________________________
> Harbour mailing list (attachment size limit: 40KB)
> [email protected]
> http://lists.harbour-project.org/mailman/listinfo/harbour
> 

-- 
 __________
|  |  | |__| Maurilio Longo
|_|_|_|____| farmaconsult s.r.l.


_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to