Cscope 15.9 for TC 15 x86_64 * Install extensions: compiletc squashfs-tools ncursesw-dev * export CFLAGS="-mtune=generic -Os -pipe" CXXFLAGS="-mtune=generic -Os -pipe" LDFLAGS="-Wl,-O1" PKG_CONFIG_PATH=/usr/local/lib/pkgconfig * ./configure --prefix=/usr/local --with-ncurses=/usr/local/include/ncursesw * sed -i -e 's%-I/usr/local/include/ncursesw/include%-I/usr/local/include/ncursesw%g' -e 's%-lncurses%-lncursesw%g' Makefile src/Makefile * make * src/cscope * sudo make DESTDIR=/tmp/cscope install-strip * split /tmp/cscope into directories: cscope-dev cscope-doc cscope-locale * sudo chown -R root:root cscope* * In each dir. run "find usr ! -type d | sed "s/^/\//g" > ../cscope.tcz.list". - for dir in `find -maxdepth 1 -mindepth 1 -type d`; do cd $dir; find usr ! -type d | sed "s/^/\//g" > ../$dir.tcz.list; cd ..; done * Make into extensions using mksquashfs. "mksquashfs cscope cscope.tcz "md5sum cscope.tcz > cscope.tcz.md5.txt" etc... - for dir in `find -maxdepth 1 -mindepth 1 -type d`; do mksquashfs $dir ${dir#./}.tcz; md5sum ${dir#./}.tcz > ${dir#./}.tcz.md5.txt; done * Make cscope.tcz.dep: $ ldd /tmp/cscope/usr/local/bin/cscope Deps: ncursesw.tcz flex.tcz * Copy cscope.tcz (+ dep, md5) to "tce/optional". * tce-load -i cscope * cscope