#!/bin/ash -x tce-load -i compiletc \ cairo-dev \ glu-dev \ libjpeg-turbo-dev \ libpng-dev \ libXext-dev \ libXinerama-dev \ libXft-dev \ libXfixes-dev \ libXcursor-dev \ alsa-dev \ man.tcz # wget -c https://github.com/fltk/fltk/releases/download/release-1.3.11/fltk-1.3.11-source.tar.bz2 tar -xjf fltk-1.3.11-source.tar.bz2 cd fltk-1.3.11 patch -Np1 -i ../fltk-force-cairo.patch patch -Np1 -i ../skip-test.patch patch -Np1 -i ../fltk-ansi-patch-1.3.x.patch cp ../AnsiMode.H src/ CFLAGS="-march=i486 -mtune=i686 -Os -pipe" \ CC="gcc ${CFLAGS}" \ CXX="g++ ${CFLAGS} -fno-exceptions -fno-rtti" \ ./configure --prefix=/usr/local --enable-shared \ --enable-cairo \ --enable-cairoext \ --enable-cp936 \ --enable-gl \ --enable-threads \ --disable-localjpeg \ --disable-localzlib \ --disable-localpng \ --enable-xinerama \ --enable-xft \ --enable-xdbe \ --enable-xfixes \ --enable-xcursor \ --enable-xrender make sudo make DESTDIR=/tmp/package install exit Configuration Summary ------------------------------------------------------------------------- Directories: prefix=/usr/local bindir=${exec_prefix}/bin datadir=${datarootdir} datarootdir=${prefix}/share exec_prefix=${prefix} includedir=${prefix}/include libdir=${exec_prefix}/lib mandir=${datarootdir}/man Graphics: X11 + Xft + Xdbe + Xfixes + Xinerama + Xcursor + Xrender Image Libraries: JPEG=System PNG=System ZLIB=System CAIRO=lib CAIRO=internal_use Large Files: YES OpenGL: YES Threads: YES