42 <li><p><xref href="GUID-B0E661BC-4058-3256-B9C3-5A4FD52F6DE5.dita"><apiname>RThread</apiname></xref> - A handle to a thread.</p></li> |
42 <li><p><xref href="GUID-B0E661BC-4058-3256-B9C3-5A4FD52F6DE5.dita"><apiname>RThread</apiname></xref> - A handle to a thread.</p></li> |
43 <li><p><xref href="GUID-F4A68645-2265-307F-B951-8295827E000B.dita"><apiname>RDbStoreDatabase</apiname></xref> - DBMS Store database implementation</p></li> |
43 <li><p><xref href="GUID-F4A68645-2265-307F-B951-8295827E000B.dita"><apiname>RDbStoreDatabase</apiname></xref> - DBMS Store database implementation</p></li> |
44 <li><p><xref href="GUID-AED27A76-3645-3A04-B80D-10473D9C5A27.dita"><apiname>RSemaphore</apiname></xref> - Used for thread synchronization. </p></li> |
44 <li><p><xref href="GUID-AED27A76-3645-3A04-B80D-10473D9C5A27.dita"><apiname>RSemaphore</apiname></xref> - Used for thread synchronization. </p></li> |
45 </ul></section> |
45 </ul></section> |
46 <section id="GUID-863B0EDF-F3F8-4345-9FEE-824350A2DBCE"><title>Building and configuring</title> <p>To build the example: </p> <ul> |
46 <section id="GUID-863B0EDF-F3F8-4345-9FEE-824350A2DBCE"><title>Building and configuring</title> <p>To build the example: </p> <ul> |
47 <li id="GUID-037442C7-2436-5152-9A3E-9DC0B4283A9C-GENID-1-10-1-15-1-1-8-1-4-1-25-1-31-1-3-5-3-1"><p>The example builds an |
47 <li id="GUID-037442C7-2436-5152-9A3E-9DC0B4283A9C-GENID-1-12-1-17-1-1-9-1-4-1-25-1-31-1-3-5-3-1"><p>The example builds an |
48 executable called <filepath>semaphoreexample.exe</filepath> in the standard |
48 executable called <filepath>semaphoreexample.exe</filepath> in the standard |
49 location. </p> </li> |
49 location. </p> </li> |
50 <li id="GUID-B7C849B9-0885-5253-A78B-71854F86D772-GENID-1-10-1-15-1-1-8-1-4-1-25-1-31-1-3-5-3-2"><p>You can build the example |
50 <li id="GUID-B7C849B9-0885-5253-A78B-71854F86D772-GENID-1-12-1-17-1-1-9-1-4-1-25-1-31-1-3-5-3-2"><p>You can build the example |
51 from your IDE or the command line. </p> <p>If you use an IDE, import the <filepath>bld.inf</filepath> file |
51 from your IDE or the command line. </p> <p>If you use an IDE, import the <filepath>bld.inf</filepath> file |
52 of the example into your IDE, and use the build command of the IDE. </p> <p>If |
52 of the example into your IDE, and use the build command of the IDE. </p> <p>If |
53 you use the command line, open a command prompt, and set the current directory |
53 you use the command line, open a command prompt, and set the current directory |
54 to the source code directory of the example. You can then build the example |
54 to the source code directory of the example. You can then build the example |
55 with the SBSv1 build tools with the following commands: </p> <p><userinput>bldmake |
55 with the SBSv1 build tools with the following commands: </p> <p><userinput>bldmake |