Fix “lib/libbps.so.1 does not exist.” error during compile in playbook native SDK

To fix:

Source file of asset "lib/libbps.so.1" does not exist.

during compiling project using QNX Momentics IDE, simply edit bar-descriptor.xml and search for

<asset path="${QNX_TARGET}/../target-override/${CPUVARDIR}/usr/lib/libbps.so" type="Qnx/Elf">lib/libbps.so.1</asset>

Replace with absolute path, i.e:

<asset path="C:/bbndk-2.0.1/target/qnx6/${CPUVARDIR}/usr/lib/libbps.so" type="Qnx/Elf">lib/libbps.so.1</asset>

Hope this save someone’s precious time. Happy coding!