# Troubleshooting

Source: [https://docs.qualcomm.com/doc/80-70015-265/topic/troubleshooting_8.html](https://docs.qualcomm.com/doc/80-70015-265/topic/troubleshooting_8.html)

Resolutions to common issues compiling and using the QIRP SDK.

Note: For common issues regarding sync, build, and flash, see the [troubleshooting topics](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-254/troubleshoot_sync_build_and_flash.html) of the [Qualcomm® Linux Build Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-254).

## Recipe: do\_compile error

**Phenomenon**

A "recipe: do\_compile error" is thrown when compiling the QIRP SDK using the GitHub
        workflow.

**Example error**

    (<workspace>/build-qcom-robotics-ros2-humble/conf/../../layers/meta-qcom-hwe/recipes-connectivity/fluoride/fluoride_git.bb:do_compile) failed with exit code '1'Copy to clipboard

**Resolution**

Try recompiling the recipe that has the compiling error using these commands:

Note: The recipe name is from the beginning of the `.bb`
        filename to the character before the first underline. For example:
For
            `fluoride_git.bb`, the recipe name is
        `fluoride`.

    bitbake fluoride -c cleanall 
    bitbake fluorideCopy to clipboard

Last Published: Oct 15, 2024

[Previous Topic
Upgrade the Qualcomm AI Engine Direct SDK (QNN)](https://docs.qualcomm.com/bundle/publicresource/80-70015-265/topics/upgrade-the-qnn-sdk.md) [Next Topic
Appendixes](https://docs.qualcomm.com/bundle/publicresource/80-70015-265/topics/references_a.md)