| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Semaphores (16 & 32) |
Darin McBride wrote in a message to Mike Bilow: DM> Well, Mike, that doesn't seem to help much - the _far16 DM> anyway: You need to convert the argument lists, too. If you are using C++, be sure and declare the API functions as extern "C". DM> These are the functions I require to do 16-bit semaphores, DM> yet the linker still refuses to give them to me. :-/ I DM> have tried including the .lib files directly in my project DM> to no avail. Including the lib286/os2/os2.lib (where I know DM> these are)! I have even created a .lib from DOSCALL1.DLL... DM> Still no luck. Interstingly, I notice that the DM> EXE's (Squish, etc) look for 'DOSCALLS' whereas they DM> actually load DOSCALL1.DLL... Link with \WATCOM\LIB386\OS2\OS2286.LIB to get the 16-bit API from 32-bit code. DM> Any other ideas? If this still doesn't work, I'll try and construct a real example for you. -- Mike ---* Origin: N1BEE BBS +1 401 944 8498 V.34/V.FC/V.32bis/HST16.8 (1:323/107) SEEN-BY: 50/99 270/101 620/243 711/401 409 410 413 430 808 809 934 955 SEEN-BY: 712/407 515 517 628 713/888 800/1 @PATH: 323/107 396/1 270/101 712/515 711/808 934 |
|
| 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™.