diff -r 4816d766a08a -r f345bda72bc4 Symbian3/PDK/Source/GUID-96CE7427-83DB-47DE-83FB-A65920EE0319.dita --- a/Symbian3/PDK/Source/GUID-96CE7427-83DB-47DE-83FB-A65920EE0319.dita Tue Mar 30 11:42:04 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-96CE7427-83DB-47DE-83FB-A65920EE0319.dita Tue Mar 30 11:56:28 2010 +0100 @@ -1,40 +1,40 @@ - - - - - -Using -GCCE and P.I.P.S.There are some known issues when compiling a P.I.P.S. application -containing the main() entry point and using the GCCE target -compiler. A workaround is described in this section: -

A workaround is described in this section:

-
    -
  1. Patch file \epoc32\tools\compilation_config\gcce.mk file -with the following details:

    AR=arm-none-symbianelf-ar -ARCHIVER=$(AR) -export ARCHIVER -
  2. -
  3. Modify the MMP file -with the following statement: STATICLIBRARY libcrt0.lib -

  4. -
  5. Build the application -using the GCCE target like abld build gcce urel.

  6. -
-

The user code may look like the following:

-#include <stdio.h> - -int main(void) -{ - printf("Hello Open C!\n"); - printf("Press a character to exit!"); - getchar(); - return 0; -} - + + + + + +Using +GCCE and P.I.P.S.There are some known issues when compiling a P.I.P.S. application +containing the main() entry point and using the GCCE target +compiler. A workaround is described in this section: +

A workaround is described in this section:

+
    +
  1. Patch file \epoc32\tools\compilation_config\gcce.mk file +with the following details:

    AR=arm-none-symbianelf-ar +ARCHIVER=$(AR) +export ARCHIVER +
  2. +
  3. Modify the MMP file +with the following statement: STATICLIBRARY libcrt0.lib +

  4. +
  5. Build the application +using the GCCE target like abld build gcce urel.

  6. +
+

The user code may look like the following:

+#include <stdio.h> + +int main(void) +{ + printf("Hello Open C!\n"); + printf("Press a character to exit!"); + getchar(); + return 0; +} +
\ No newline at end of file