Symbian3/SDK/Source/GUID-89C5B56D-0846-4D32-94E5-CEF8BFA47D4E.dita
changeset 8 ae94777fff8f
parent 7 51a74ef9ed63
child 13 48780e181b38
equal deleted inserted replaced
7:51a74ef9ed63 8:ae94777fff8f
    18 can be ported to use P.I.P.S., by keeping the base source as it is while making
    18 can be ported to use P.I.P.S., by keeping the base source as it is while making
    19 changes to the MMP files and rebuilding the code.</p>     </prereq>
    19 changes to the MMP files and rebuilding the code.</p>     </prereq>
    20 <context id="GUID-963EA55A-3033-40AC-83AE-00687F7F185E">       <p>To migrate
    20 <context id="GUID-963EA55A-3033-40AC-83AE-00687F7F185E">       <p>To migrate
    21 from C Standard Library (ESTLIB) to P.I.P.S., perform the following steps:</p> 
    21 from C Standard Library (ESTLIB) to P.I.P.S., perform the following steps:</p> 
    22    </context>
    22    </context>
    23 <steps id="GUID-4DD07DEC-6017-4237-BE46-1D69E5FBD744-GENID-1-8-1-11-1-1-5-1-3-1-10-1-3-3">
    23 <steps id="GUID-4DD07DEC-6017-4237-BE46-1D69E5FBD744-GENID-1-10-1-11-1-1-5-1-3-1-10-1-3-3">
    24 <step id="GUID-9A69E5AD-E938-4092-A8C2-CB65C37C8962-GENID-1-8-1-11-1-1-5-1-3-1-10-1-3-3-1"><cmd/>
    24 <step id="GUID-9A69E5AD-E938-4092-A8C2-CB65C37C8962-GENID-1-10-1-11-1-1-5-1-3-1-10-1-3-3-1"><cmd/>
    25 <info><p>Replace the <codeph>LIBRARY</codeph> entry in the <filepath>.MMP</filepath> file
    25 <info><p>Replace the <codeph>LIBRARY</codeph> entry in the <filepath>.MMP</filepath> file
    26 from <filepath>estlib.lib</filepath> to <filepath>libc.lib libm.lib libpthread.lib</filepath>.</p></info>
    26 from <filepath>estlib.lib</filepath> to <filepath>libc.lib libm.lib libpthread.lib</filepath>.</p></info>
    27 </step>
    27 </step>
    28 <step id="GUID-BB644CB0-A911-4C80-A28D-361319D15580"><cmd/>
    28 <step id="GUID-BB644CB0-A911-4C80-A28D-361319D15580"><cmd/>
    29 <info><p>Replace the <codeph>LIBRARY</codeph> entry in the <filepath>.MMP</filepath> file
    29 <info><p>Replace the <codeph>LIBRARY</codeph> entry in the <filepath>.MMP</filepath> file
    30 from <filepath>ecrt0.lib</filepath> to <filepath>libcrt0.lib</filepath>.</p></info>
    30 from <filepath>ecrt0.lib</filepath> to <filepath>libcrt0.lib</filepath>.</p></info>
    31 </step>
    31 </step>
    32 <step id="GUID-9A69E5AD-E938-4092-A8C2-CB65C37C8962-GENID-1-8-1-11-1-1-5-1-3-1-10-1-3-3-3"><cmd/>
    32 <step id="GUID-9A69E5AD-E938-4092-A8C2-CB65C37C8962-GENID-1-10-1-11-1-1-5-1-3-1-10-1-3-3-3"><cmd/>
    33 <info><p>Replace the <codeph>SYSTEMINCLUDE</codeph> path from <filepath>\epoc32\include\libc</filepath> to <filepath>\epoc32\include\stdapis</filepath>.</p></info>
    33 <info><p>Replace the <codeph>SYSTEMINCLUDE</codeph> path from <filepath>\epoc32\include\libc</filepath> to <filepath>\epoc32\include\stdapis</filepath>.</p></info>
    34 <stepresult><p><b>Important</b>: If any non-POSIX worked around code (written
    34 <stepresult><p><b>Important</b>: If any non-POSIX worked around code (written
    35 to satisfy POSIX-deviated ESTLIB return codes) is present in your existing
    35 to satisfy POSIX-deviated ESTLIB return codes) is present in your existing
    36 application, you will also need to modify it to make them POSIX complaint.</p></stepresult>
    36 application, you will also need to modify it to make them POSIX complaint.</p></stepresult>
    37 </step>
    37 </step>