tce-load -i compiletc gtk2-dev gperf curl-dev librsvg-dev libxml2-bin gst-plugins-base-0.10-dev cd netsurf-all-3.8 # cpan install HTML::Entities netsurf/Makefile.defaults NETSURF_USE_VIDEO := YES (needs gstreamer-0.10) fails *** [no provision for gtk3] find . -name Makefile.defaults -type f -exec sed -i 's/-O2//g' {} \; find . -name Makefile.gcc -type f -exec sed -i 's/-O2//g' {} \; make CC="gcc -flto -fuse-linker-plugin -mtune=generic -Os -pipe" CXX="g++ -flto -fuse-linker-plugin -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" PREFIX=/usr/local install [1m 54.65s] sudo make CC="gcc -flto -fuse-linker-plugin -mtune=generic -Os -pipe" CXX="g++ -flto -fuse-linker-plugin -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" PREFIX=/usr/local install M.CONFIG: JPEG (libjpeg) enabled (NETSURF_USE_JPEG := YES) M.CONFIG: PDF export (haru) disabled (NETSURF_USE_HARU_PDF := NO) M.CONFIG: glibc internal iconv enabled (NETSURF_USE_LIBICONV_PLUG := YES) M.CONFIG: Javascript (Duktape) enabled (NETSURF_USE_DUKTAPE := YES) PKG.CNFG: CSS (libcss) enabled PKG.CNFG: DOM (libdom) enabled PKG.CNFG: nsutils (libnsutils) enabled PKG.CNFG: utf8proc (libutf8proc) enabled M.CONFIG: Curl (libcurl) enabled (NETSURF_USE_CURL := YES) M.CONFIG: OpenSSL (openssl) enabled (NETSURF_USE_OPENSSL := YES) M.CONFIG: PNG (libpng) enabled (NETSURF_USE_PNG := YES) M.CONFIG: BMP (libnsbmp) enabled (NETSURF_USE_BMP := YES) M.CONFIG: GIF (libnsgif) enabled (NETSURF_USE_GIF := YES) M.CONFIG: SVG (libsvgtiny) auto-enabled (NETSURF_USE_NSSVG := AUTO) M.CONFIG: Sprite (librosprite) auto-enabled (NETSURF_USE_ROSPRITE := AUTO) M.CONFIG: PSL (libnspsl) auto-enabled (NETSURF_USE_NSPSL := AUTO) M.CONFIG: LOG (libnslog) auto-enabled (NETSURF_USE_NSLOG := AUTO) M.CONFIG: SVG (librsvg-2.0) auto-enabled (NETSURF_USE_RSVG := AUTO) M.CONFIG: Video (gstreamer-0.10) failed (NETSURF_USE_VIDEO := YES) /usr/local/include/gstreamer-0.10/gst/gstobject.h:283:3: error: unknown type name 'GStaticRecMutex' GStaticRecMutex *lock;