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
