Richard Shaw <[email protected]> writes:

> On Fri, Apr 12, 2013 at 8:29 PM, Nate Bargmann <[email protected]> wrote:

>> I suspect it will also search the /usr/local/lib hierarchy as well?
>> Convention, at least on Debian (LFHS?) is to put locally compiled
>> packages under /usr/local and leave /usr to the packaging manager for
>> the distribution.

> I'm pretty sure it does but I don't run anything out of /usr/local, not
> because I have a problem with it, but because I never install stuff
> manually. Even with small programs I always build RPMs, so everything just
> goes in /usr. A nice side effect is I don't have to worry about having (or
> having a bad) make uninstall since RPM takes care of that. The spec file
> creates a very nice and consistent way to apply patches, hacks, and other
> tweaks without having to remember what I did every time the code gets
> updated.

Before making the cmake build the standard approach, I think it's
important to make sure that it can do the things autoconf can do,
specifically:

  detection of features vs OS, so that it will build on a new OS which
  can work based on feature tests

  cross compiling (using standard interfaces, so that packaging systems
  that want to cross compile don't have to special case codec2)

  OBJDIR builds (the equivalent of running configure from a directory
  other than the sources, resulting in not writing to the source
  directory at all)

  make dist

  make distcheck (which involves an OBJDIR build on the unpacked
  distribution tarball)


I'm not clear on cmake details, but I have the impression that not all
the above is supported.

  

Attachment: pgpSU1Zwgsr7I.pgp
Description: PGP signature

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to