On Mon, Dec 5, 2011 at 12:58 AM, Marcus D. Leech <mle...@ripnet.com> wrote:

> I ran into a problem tonight when I tried to build gr-fcd -- it didn't
> like the /usr/local/lib/libgnuradio*.la
>  files that some previous Gnu Radio build had left lying around.  So, I
> thought I'd do a make uninstall
>  make; sudo make install from the CMake side, and everything would be
> peachy.  Well, no.  The CMake
>  side doesn't update those artifacts, it seems, so if you want a to
> build an auto-tools based "add on",
>  like gr-fcd, you had better make sure that you've recently done an
> auto-tools build of Gnu Radio, so
>  that the *.la artifacts are up-to-date.  This caused me grief because
> at some point, around October 31,
>  I'd done an auto-tools build that produced *syntactically invalid*
>  *.la files, but since I'd subsequently
>  moved my life over to CMake, I guess I never noticed, until I had to
> build gr-fcd as an "add on".



Thanks, Marcus. I've been wondering if/when that was going to bite us in
the ass. Josh and I worked on it a bit a while ago, but we didn't know any
case where it wouldn't work. All I knew was that they were building
different .la files. We'll have to investigate this again now that there's
a known need.

Also, this is exactly why we have the parallel builds as we work out the
kinks in cmake.

Tom
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to