On 04/09/11 12:21 AM, Josh Blum wrote: > >> That appears to be exactly the cause! And would explain why >> rolling-back my local gnuradio clone to before 2011-08-22 had no >> effect, since it was caused by pkg-config (via the >> autoconf/automake/configure chain) putting all that extra (and wrong) goop >> into UHD_LIBS. >> >> > 1) It looks like autotools is sucking Libs.private and Requires.private > to determine the flags. Is that the correct behavior? > > I suppose that its up the build system, but on your platform (most linux > i assume), explicit linking of nested dependencies isnt needed. So that > why I think the pc files *.private stuff should be left out in this case. > > http://people.freedesktop.org/~dbn/pkg-config-guide.html#concepts > It looks like the autotools emit the --static option on pkg-config --libs, which will always include the Libs.private stuff from the .pc file, it seems.
-- Principal Investigator Shirleys Bay Radio Astronomy Consortium http://www.sbrac.org _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio