Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Third party library support on QNX - cross compilation of dependent library: (2 Items)
   
Third party library support on QNX - cross compilation of dependent library  
Hi,

Would like to know how to compile/install third party library like Point cloud
library and its dependant c++ libraries like boost,eigen3,flann etc.

1. Do we have to build/compile each dependant library using qcc compiler
2. Does qnx provide prebuilt shared libraries for boost,eigen3,flann etc which
we we can directly use and link with our application
3. Or Dependant posix complaint libraries build on linux_x86 can be used to
link with an application intended to run on qnx platform

Thanks,
Madhav
Re: Third party library support on QNX - cross compilation of dependent library  
Hi Madhav,
1. yes, unless it is provided by other parties (like QNX themselves or others). Knowing the POSIX compliance of QNX, 
this is often a task that can be done with very moderate effort and has the advantage that you can select exactly the 
source version you want and do the "configure" part yourself.
2. somtimes, in the QNX Software Center is a section on "Ported Third-Party Software"
3. No, binaries built for Linux do not run on QNX (at least not on 6.x where we actually ran into this issue - maybe 
possible on 7.x but I really doubt it. Maybe QNX guys can clarify that).

Regards,
Albrecht