LindleyLentati/TempoNest — pull request #1 by vhaasteren (2013-06-04 14:43:27+00:00)
Title: Autoconf

Hi Lindley,

So this pull request is to show you my advances with the autoconf build of TempoNest. It now builds on my machine, but there are still a few quirks.

Usage:
./autogen
./configure
make
make install

This will install the temponest plugin in the tempo2 directory.

Remarks:
the macro's incorrectly detected my LOGIN_ARCH as linux, instead of linux-gnu, so the tempo2 plugin has the wrong name. It also still installs the .la file, instead of only the .t2. But, after renaming, it works.
I also have not been able to test the CULA build, obviously.

Another thing: this version requires an update to your tempo2, since the FITfunc function has been updated. The tempo2.m4 macro checks for this, but the tempo2 versioning is not included in the cvs build. If it does not work for you, open your $TEMPO2/tempo2.h, and change the TEMPO2_h_VER define to this:
#define TEMPO2_h_VER "$Revision: 1.65 $"

That's another reason why I think this should be merged in the tempo2 codebase. I had to include a lot of headers in this build to make it work, since tempo2 only installs the interface headers (tempo2.h and tempo2pred.h).

Cheers,

Rutger