TDA4VH-Q1: the issue of undefined variables in the libc library during the QNX+RTOS compilation process

Part Number: TDA4VH-Q1
Other Parts Discussed in Thread: TDA4VH

Tool/software:

HI,

        I am currently using the TDA4VH development board to attempt running qnx+rtos. I am using the qnx800 sdp and the sdk is version 10.0.05 of ra and qa. After setting up the environment, when I execute make_sdk.sh in sdk_builder, the following error occurs:

 I understand that this macro definition should be in the libc.so library. How should I resolve this compilation issue?

  • Hello,

    We do not see when we built the SDK, so you are probably missing something. Can you share the detailed steps you take to develop the TI PSDK QNX so we can see what you are missing?

    Thanks.

  • hello,

    I am following the document in the image step by step.

    The undefined macro PROCMGR_AID_KEYDATA is part of the libc library and the error occurred during the compilation of psdaqa. In theory, the QNX cross-compilation tools should be used, so is the required library provided by QNX or by TI?

  • The libc library is part of the QNX SDP 8.0. 

    We understand you are referring to our documentation. However, you could have missed some steps, so it is not clear for us to comment.  So please share your detailed steps & logs so we can help further, or You can contact Blackberry QNX directly for support since it is part of their library.

    Also, you can look for this defined in the file path <QNX_SDP_800_PATH>/target/qnx/usr/include/sys/procmgr.h file line 136.

    Thanks.