Other Parts Discussed in Thread: THS7303
Per http://processors.wiki.ti.com/index.php/GSG:_Building_Software_Components_for_OMAP-L1/AM1x#Driver_configuration_in_the_Linux_kernel
I should be running "make menuconfig ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-".
However, I get error "Unable to find the ncurses libraries or the required header files ... Install ncurses (ncurses-devel) and try again."
(THIS MAY BE THE WRONG THING TO DO) I have downloaded from http://packages.ubuntu.com/source/lucid/ncurses the file ncurses_5.7+20090803.orig.tar.gz. I chose "lucid" because my Ubuntu is version 10.04 and my research says that version is called "lucid".
Per the INSTALL file I find in it, I run "./configure" followed by "make". But the make dies while working in the c++ folder. I determine it's because CXX is not defined. I figure out to define it as "g++". But g++ needs to be installed. I research then run "sudo apt-get install g++".
I now get past that error and onto the next error. Now CXX_AR is not defined. I don't know what to set it to. There's no such thing as "ar++", I think. I try "ar" but now I believe it needs parameters defined in CXX_ARFLAGS.
At this point I have ZERO confidence in where I'm going.
Can someone please "hold my hand" to get me past this? Was ncurses always there in Ubuntu 10.04 but somehow not setup? Am I following the correct or wrong path? What should I do next?
By the way, this is all because I'm trying to do "make menuconfig..." to rebuild my kernel with the removal of THS7303 and addition of ADV7170 drivers, for my custom DM6467T board.
Thanks very much,
Helmut