Re: [Hamlib-developer] CVS make problem.
Library to control radio transceivers and receivers
Brought to you by:
n0nb
|
From: Nate B. <n0...@ne...> - 2003-02-13 22:33:58
|
* Orv Beach <or...@or...> [2003 Feb 13 16:14 -0600]:
> I checked out the latest hamlib CVS files (thanks for the guidance,
> Nate!), ran autogen.sh, then ran make. I got the following error:
>
> make[1]: Entering directory `/tmp/hamlib/lib'
> make[1]: *** No rule to make target `@LTLIBOBJS@', needed by `libmisc.la'.
> Stop.
> make[1]: Leaving directory `/tmp/hamlib/lib'
> make: *** [all-recursive] Error 1
>
>
> Did I do something wrong? (I'm a CVS rookie, I'm afraid).
Probably not. Look at README.developer and compare the versions
recommended in section 1.2 of that document with the versions installed
on your system. This happened to me as well and I had to make some
updates. Also, I run autogen.sh with the options listed in section 1.3.
After doing this, try running 'make distclean' and that should remove
all of the auto generated files. Then run autogen.sh per
README.developer.
By being careful to match the recommended versions, I have no problem.
In fact, after I check in a new or updated piece of code I rebuild the
entire project again just to be sure my changes didn't break anything.
I've heard a number of horror stories over the years about the
instability of CVS checkout code. I suppose this could happen here, but
so far the Hamlib developers have been very careful to avoid breaking
the CVS repository code. I'm pleased to have been involved with this
project for about two years now.
73, de Nate >>
--
Wireless | Amateur Radio Station N0NB | "We have awakened a
Internet | n0...@ne... | sleeping giant and
Location | Bremen, Kansas USA EM19ov | have instilled in him
Amateur radio exams; ham radio; Linux info @ | a terrible resolve".
http://www.qsl.net/n0nb/ | - Admiral Yamamoto
|