tce-load -i compiletc ncursesw-dev

cd e2defrag-0.81

CC="gcc -flto -fuse-linker-plugin -march=i486 -mtune=i686 -Os -pipe" CXX="g++ -flto -fuse-linker-plugin -march=i486 -mtune=i686 -Os -pipe -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local --localstatedir=/var --disable-static

find . -name Makefile -type f -exec sed -i 's/-g -O2//g' {} \;

make [1m 17.07s]
sudo make install

<artificial>:(.text+0x241d): undefined reference to `HOLE_BLKADDR'

$ gcc -march=i486 -mtune=i686 -Os -pipe -pipe -Wall -W -Wunused -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wno-sign-compare -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wnested-externs   -o e2defrag libext2.a -lncursesw
/usr/local/bin/ld: libext2.a(defrag.ext2.o): in function `walk_zone':
defrag.c:(.text+0xf3): undefined reference to `HOLE_BLKADDR'