Symbian3/PDK/Source/GUID-89C5B56D-0846-4D32-94E5-CEF8BFA47D4E.dita
changeset 5 f345bda72bc4
parent 3 46218c8b8afa
child 9 59758314f811
equal deleted inserted replaced
4:4816d766a08a 5:f345bda72bc4
    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-7-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-12-1-1-5-1-3-1-10-1-3-3">
    24 <step id="GUID-9A69E5AD-E938-4092-A8C2-CB65C37C8962-GENID-1-7-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-12-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-7-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-12-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>