TIP: Click on subject to list as thread! ANSI
echo: fidosoft.husky
to: Tobias Ernst
from: andrew clarke
date: 2003-02-17 14:07:20
subject: xmsgapi

Mon 2003-02-17 13:34, andrew clarke (3:633/267) wrote to Tobias Ernst:

 >> The last time I had my hands on SMAPI it was the most portable thing in 
 >> the Universe. Maybe things have changed during the last two years when 
 >> I did not supervise development, but tell me, what exactly were the 
 >> portability problems you fixed?

 > It's portable wherever GNU C is available.  The problems started to 
 > crop up when I was trying to get it to compile with Borland, lcc-win32 
 > and Watcom (I think).

One of the things I did to solve this was to make sure any OS-specific
functions called the OS's API directly for all compilers, rather than using
the compiler's wrapper functions, so for eg. instead of the Win32 versions
calling _dos_findfirst(), which will call FindFirstFile() anyway, I just
call FindFirstFile() directly.

-- mail{at}ozzmosis.com

--- Msged/BSD 6.1.1
* Origin: Blizzard of Ozz, Mt Eliza, Victoria, Australia (3:633/267)
SEEN-BY: 633/267 270
@PATH: 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.