Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#77 Build issues on Symbian and BREW

open
Greg Stein
5
2007-05-06
2007-01-24
Anonymous
No

e-mail: uriah@mobiletornado.com
Expat version: 1.95.8

Hello,
My company is developing a cross-platform application which uses Expat, among other 3rd Party libraries.
The above two (cellular) platforms impose a limitation that applications may not have global writeable data.
Therefore, I had to make some small changes to Expat source code - mainly adding 'const' to static arrays (which are not written to anyway).
Also, I've disabled MSC_EXTENSIONS for Symbian (when compiling to an emulator it uses MSVC) in addition to other platforms.
Finally, I had some trouble with VC6 project files generated by the Symbian SDK, so I modified xmltok_impl.c and xmltok_ns.c to prevent it from trying to compile them, don't know if this is so important...
Attached is a source control report of the changes I've made.

Regards,
Uriah

Discussion

  • Source Control report of changes

     
    Attachments
  • Karl Waclawek
    Karl Waclawek
    2007-05-06

    • labels: 105164 --> Build Control
    • milestone: 103319 -->
     
  • Karl Waclawek
    Karl Waclawek
    2007-05-06

    Logged In: YES
    user_id=290026
    Originator: NO

    Re-categorized this as a patch.

     
  • Logged In: YES
    user_id=1022691
    Originator: NO

    About <xmltok_impl.c> and <xmltok_ns.c>: The latest CVS head
    does not have this problem anymore, so applying this part of
    the patch can only break things instead heal.

    Sebastian