* Install extensions: Xorg-7.7-lib-dev libXaw3d-dev ghostscript compiletc squashfs-tools * export CFLAGS="-mtune=generic -Os -pipe" export CXXFLAGS="-mtune=generic -Os -pipe" export LDFLAGS="-Wl,-O1" * export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig * ./configure --prefix=/usr/local * make * src/gv Works! * touch /tmp/mark * make DESTDIR=/tmp/gv install * split /usr/local/share/info/* and usr/local/share/man/* into gv-doc * In each dir. run "find usr -not -type d > ../program_name.tcz.list". * Make into extensions using mksquashfs. "mksquashfs gv gv.tcz * "md5sum gv.tcz > gv.tcz.md5.txt" etc... * Make gv.tcz.dep: $ ldd gv linux-vdso.so.1 (0x00007fff29fe4000) libXinerama.so.1 => /usr/local/lib/libXinerama.so.1 (0x00007fd6fbfbf000) libXaw3d.so.8 => /usr/local/lib/libXaw3d.so.8 (0x00007fd6fbd6d000) libXpm.so.4 => /usr/local/lib/libXpm.so.4 (0x00007fd6fbb5e000) libXmu.so.6 => /usr/local/lib/libXmu.so.6 (0x00007fd6fbb45000) libXt.so.6 => /usr/local/lib/libXt.so.6 (0x00007fd6fbaeb000) libXext.so.6 => /usr/local/lib/libXext.so.6 (0x00007fd6fbad9000) libSM.so.6 => /usr/local/lib/libSM.so.6 (0x00007fd6fbacd000) libICE.so.6 => /usr/local/lib/libICE.so.6 (0x00007fd6fbab3000) libX11.so.6 => /usr/local/lib/libX11.so.6 (0x00007fd6fb995000) libm.so.6 => /lib/libm.so.6 (0x00007fd6fb870000) libc.so.6 => /lib/libc.so.6 (0x00007fd6fb6ef000) libxcb.so.1 => /usr/local/lib/libxcb.so.1 (0x00007fd6fb6c9000) libXau.so.6 => /usr/local/lib/libXau.so.6 (0x00007fd6fb6c2000) libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x00007fd6fb6ba000) libdl.so.2 => /lib/libdl.so.2 (0x00007fd6fb6b5000) libuuid.so.1 => /lib/libuuid.so.1 (0x00007fd6fb6ad000) libpthread.so.0 => /lib/libpthread.so.0 (0x00007fd6fb68e000) /lib/ld-linux-x86-64.so.2 (0x00007fd6fbfce000) Deps: ghostscript.tcz libXinerama.tcz libXaw3d.tcz libXt.tcz libXpm.tcz libSM.tcz libICE.tcz * Copy gv.tcz (+ dep, md5) to "tce/optional". * tce-load -i gv * gv & Works!