[haiku-3rdparty-dev] Re: pkg-config & x86?

  • From: Pete Goodeve <pete.goodeve@xxxxxxxxxxxx>
  • To: haiku-3rdparty-dev@xxxxxxxxxxxxx
  • Date: Wed, 11 Sep 2019 15:59:15 -0700

On Wed, Sep 11, 2019 at 06:27:42PM -0400, waddlesplash wrote:

On Wed, Sep 11, 2019 at 6:24 PM <pete.goodeve@xxxxxxxxxxxx> wrote:
I wanted to compile an audio-analysis library that turns out to need x86,
so I do "setarch x86 ./configure", but looking at the log, pkg-config is
just not finding the x86 stuff. (In particular the required version of
libavformat.)


I am very confused here. You cannot mix GCC2/GCC8 libraries; so yes,
you can only work with one set of pkg-config files at a time.

No, sorry.  I'm not trying to mix gccs.  I just want the correct pc files
for the compiler I'm using.  I didn't expect to have to set PKG_CONFIG_PATH.

If you install the secondary arch "pkg-config" package, then running
pkg-config inside "setarch x86" will work automatically, but of course
it still won't see GCC2 libraries.

So there should be a different pkg-config for x86?  Where 'dat?
Can you have both in /bin, and the correct one will be run?

        -- Pete --

Other related posts: