[BLFS Trac] #2596: New package, cmake-2.6.2
BLFS Trac
trac at linuxfromscratch.org
Tue Nov 11 14:30:41 MST 2008
#2596: New package, cmake-2.6.2
--------------------------------------+-------------------------------------
Reporter: ken at linuxfromscratch.org | Owner: blfs-book at linuxfromscratch.org
Type: task | Status: new
Priority: normal | Milestone: 6.4
Component: BOOK | Version: SVN
Severity: normal | Keywords:
--------------------------------------+-------------------------------------
Cmake is a build dependency for kde4.
To build it in the absence of an existing cmake, use ./bootstrap : at a
minimum ./bootstrap --prefix=/usr. That has two unfortunate side-effects:
(i.) it puts man pages into /usr/man (our symlink solves that, so long as
we still have it) and documentation in /usr/doc/cmake-2.6
(ii.) it uses its own versions of curl, expat, zlib, xmlrpc-c. I have no
particular feelings about xmlrpc-c (it's a niche product, apparently only
used by the 'cpack' program), but the other three really ought to be using
the system versions. Unfortunatley, cmake uses an all-or-nothing approach
to system-libs, so xmlrpc-c has to be used if you want to use system zlib
etc.
I've built xmlrpc-c-1.06.31 for this, using curl - ticket to follow.
So, I'm now using
{{{
./bootstrap --prefix=/usr --system-libs --mandir=/share/man
--docdir=/share/doc/cmake-2.6.2
}}}
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/2596>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
More information about the blfs-book
mailing list