tce-load -i compiletc cmake gst-plugins-bad-dev gtk3-dev libsecret-dev libsoup-dev ruby-2.2-dev udev-dev enchant-dev geoclue-dev gobject-introspection-dev hicolor-icon-theme gperf perl5 libxslt-dev libnotify-dev gtk2-dev gettext harfbuzz-icu-dev gtk3-gir libsoup-gir python icu62-dev gnutls3.6-dev cd webkitgtk-2.22.2 (will not build in 4mb ram) mkdir build cd build cmake -LAH -DCMAKE_C_FLAGS_RELEASE="-march=i686 -mtune=i686 -Os -pipe -Wno-expansion-to-defined" -DCMAKE_CXX_FLAGS_RELEASE="-march=i686 -mtune=i686 -Os -pipe -D_GLIBCXX_USE_C99_MATH -Wno-expansion-to-defined -DNDEBUG" -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_INSTALL_LIBDIR=/usr/local/lib -DCMAKE_INSTALL_LIBEXECDIR=/usr/local/lib -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_RPATH=ON -DENABLE_ACCELERATED_2D_CANVAS=OFF -DUSE_LD_GOLD=OFF -DENABLE_MINIBROWSER=ON -DUSE_LIBHYPHEN=OFF -DPORT=GTK -DUSE_WOFF2=OFF -Wno-dev -DCMAKE_VERBOSE_MAKEFILE=TRUE ../ [lto fails] time make -j1 [-j5 runs out of virtual memory] sudo make install -- Enabled features: -- ENABLE_ACCELERATED_2D_CANVAS .......... OFF -- ENABLE_DRAG_SUPPORT ON -- ENABLE_GEOLOCATION .................... ON -- ENABLE_GLES2 OFF -- ENABLE_GTKDOC ......................... OFF -- ENABLE_ICONDATABASE ON -- ENABLE_INTROSPECTION .................. ON -- ENABLE_JIT ON -- ENABLE_MINIBROWSER .................... ON -- ENABLE_OPENGL ON -- ENABLE_PLUGIN_PROCESS_GTK2 ............ ON -- ENABLE_QUARTZ_TARGET OFF -- ENABLE_SAMPLING_PROFILER .............. ON -- ENABLE_SPELLCHECK ON -- ENABLE_TOUCH_EVENTS ................... ON -- ENABLE_VIDEO ON -- ENABLE_WAYLAND_TARGET ................. OFF -- ENABLE_WEBDRIVER ON -- ENABLE_WEB_AUDIO ...................... ON -- ENABLE_WEB_CRYPTO ON -- ENABLE_X11_TARGET ..................... ON -- USE_LIBHYPHEN OFF -- USE_LIBNOTIFY ......................... ON -- USE_LIBSECRET ON -- USE_SYSTEM_MALLOC ..................... OFF -- USE_WOFF2 OFF