CrossWorks ARM, Manually adding a runtime library to a project.

Comments

3 comments

  • Avatar
    skute

    I don't have the IDE open in front of me at the moment, but missing __eabi_uidiv and others are from libgcc.  There is an option to not include standard libraries, but there should also be another option to include gcc libraries.  Alternatively, if you can add options to the linker command line, adding -lgcc should get you going.

    0
    Comment actions Permalink
  • Avatar
    Paul Curtis
    So my question is; What is the macro, if any, that defines the "/usr/share/crossworks_for_arm_2.3/lib" part such that the project file can work on either windows or linux?

    Use Project > Macros and you'll see the list of system macros.  You should then be able to work out that the prefix can be $(StudioDir)/lib.

    0
    Comment actions Permalink
  • Avatar
    Mike Sharkey

    Thanks Paul! Sorry for being such a newb!

     

    0
    Comment actions Permalink

Please sign in to leave a comment.