[CMake] local build misses ccmake on IBM cell ppc64
Gao, Yi
gaoyi.cn at gmail.com
Tue Dec 8 17:00:05 EST 2009
Hi Bill,
Thanks for pointing that out! Following the direction, I downloaded
ncurses-5.7.tar.gz
I untared it, and in its directory I do:
./configure --prefix=/home/gaoyi/usr/local (since I don't have
permission for paths other than my home dir)
make
make install
I can see ncurses is in /home/gaoyi/usr/local/include and
/home/gaoyi/usr/local/lib
(The problem may not be specific to build cmake, but I would very
appreciate if you could give me some hint on that since that will
permanently solve my problem on library dependency....)
Then I come back to cmake source dir, and do (I'm using bash)
export CPPFLAGS=-I/home/gaoyi/usr/local/include
export CFLAGS=-I/home/gaoyi/usr/local/include
export LDFLAGS=-L/home/gaoyi/usr/local/lib
./configure --prefix=/home/gaoyi/usr/local
make
Then I see the error messages saying "ncurses/ncurses.h: No such file
or directory" like:
In file included from
/home/gaoyi/usr/package/build/cmake-2.8.0/Source/CursesDialog/form/form.priv.h:34,
from
/home/gaoyi/usr/package/build/cmake-2.8.0/Source/CursesDialog/form/fld_arg.c:33:
/home/gaoyi/usr/package/build/cmake-2.8.0/Source/CursesDialog/form/form.h:46:31:
error: ncurses/ncurses.h: No such file or directory
I googled but the only things I found was the evn vars which I already
set. Could I have any hints?
Thanks very much!
Best,
yi
On Tue, Dec 8, 2009 at 4:23 PM, Bill Hoffman <bill.hoffman at kitware.com> wrote:
> Gao, Yi wrote:
>>
>> Hi,
>>
>> I was trying to use a IBM cell machine to run some of my code, first
>> of which I need to set up CMake on it.
>>
>> I downloaded all binary releases on cmake download page, but they
>> don't work. Giving me a "cannot execute binary file" error. This is
>> fine because the system seems to be not usual.
>>
>> Then I download the unix source and configure and make. I got
>> executable cmake, but NOT ccmake
>>
>
> You need to make sure you have a curses development package installed. CMake
> needs to find the curses header files and libraries in order to build
> ccmake.
>
> -Bill
>
--
Yi Gao
Graduate Student
Dept. Biomedical Engineering
Georgia Institute of Technology
More information about the CMake
mailing list