Post Go back to editing

How to link a ".lib" or ".a" file?

I am trying to use a roll pitch sensor which comes with an external motion processing library. The motion processing driver comes pre-compiled for ARM core platforms and includes ".a" or ".lib" files to link to. I tried specifying it under "Project Options -> Link -> General -> Additional Options" like I do for the ".dlb" library files but I get the error:

visualdsp [Error li1032] 'third_party\IMU\mpl\libmpllib.lib' is not a valid input file.

I am using a Blackfin ADSP-BF537 and the roll/pitch sensor is an InvenSense MPU-9250 which I am trying link with the InvenSense Motion Driver 6.12. Is it possible to link to a library compiled for the ARM architecture on the Blackfin?

Parents
  • Hello,

    Please note that ARM core is supported only by CCES tool not VisualDSP++.

    CrossCore® Embedded Studio is a world-class integrated development environment (IDE) for the Analog Devices Blackfin®, SHARC® and ARMTm processor families. Employing the latest generation of our mature code generations tools, this EclipseTm based IDE provides seamless, intuitive C/C++ and assembly language editing, code-gen, and debug support.

    You can download and install latest version of CCES 2.9.0:
    www.analog.com/.../adswt-cces.html

    Regards,
    Santha kumari.K

Reply
  • Hello,

    Please note that ARM core is supported only by CCES tool not VisualDSP++.

    CrossCore® Embedded Studio is a world-class integrated development environment (IDE) for the Analog Devices Blackfin®, SHARC® and ARMTm processor families. Employing the latest generation of our mature code generations tools, this EclipseTm based IDE provides seamless, intuitive C/C++ and assembly language editing, code-gen, and debug support.

    You can download and install latest version of CCES 2.9.0:
    www.analog.com/.../adswt-cces.html

    Regards,
    Santha kumari.K

Children