Failed to compile ROS rviz module on DrivePX2 due to OpenGL issue

Hi,

I’m trying to build ROS Indigo on Drive PX2. I hit following problems when building RVIZ module:

/usr/lib/gcc/aarch64-linux-gnu/5/../../../aarch64-linux-gnu/libGL.so: undefined reference to `drmCloseOnce'
/usr/lib/gcc/aarch64-linux-gnu/5/../../../aarch64-linux-gnu/libGL.so: undefined reference to `drmMap'
/usr/lib/gcc/aarch64-linux-gnu/5/../../../aarch64-linux-gnu/libGL.so: undefined reference to `drmUnmap'
/usr/lib/gcc/aarch64-linux-gnu/5/../../../aarch64-linux-gnu/libGL.so: undefined reference to `drmOpenOnce'

It seems someone have hit similar issue on Jetson TX1 platform(See https://devtalk.nvidia.com/default/topic/946136/building-an-opengl-application/).
Is tegra customized OpenGL library available on DrivePX2 platform?

Thanks

Hello Jiannan,

We recommend ROS-K for DPX2 not ROS-I. Because ROS-K the upstream stable version and also aligned with the Ubuntu 16.04 which we’ve already adopted on DPX2.
We plan to provide a guideline doc following an upcoming release of the PDK.
And could you please use DPX2 Alpha-2.0 PDK for OpenGL lib on DPX2? Thanks.

Could you please offer the guidline doc link?
Thanks a alot!!!

Hello herocool,

A upcoming PDK will be released in May via NVONLINE site. Thanks.