A: Because it is backwards, confusing and doesn't make sense. Q: Why should I never top-post?
Arslan Anjum wrote:
I can't compile after the last pull.
Your build is using a host library for the target binary build, which of course can't work.
How do I fix that?
By giving the build commands parameters that are appropriate for how you have arranged the many different components on your system.
If you have no clue about how the build commands work then probably you have to start with studying that for a while. Key words are autoconf, automake and libtool, sometimes collectively called autotools.
//Peter