tce-load -i compiletc automake libtool-dev intltool gettext-dev xa gtk3-dev glew2-dev xdg-utils icoutils alsa-dev bash wget https://sourceforge.net/projects/vice-emu/files/releases/vice-3.8.tar.gz wget https://github.com/VICE-Team/svn-mirror/archive/refs/tags/r45317.tar.gz cd svn-mirror-r45317/vice ./autogen.sh Edit configure remove iconv tests CC="gcc -flto -march=i486 -mtune=i686 -Os -pipe" CXX="g++ -flto -march=i486 -mtune=i686 -Os -pipe -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local --localstatedir=/var --host=i486-pc-linux-gnu --enable-gtk3ui --enable-desktop-files --disable-html-docs --without-libcurl --without-pulse Edit src/Makefile ICONV = -lc find . -name Makefile -type f -exec sed -i 's/-g -O3//g' {} \; make [14m 34.39s] sudo make install configure summary: Platform canonical : i486-pc-linux-gnu Architecture : Unix GUI : GTK3 Multithreaded UI : yes OpenMP : no Program prefix : (none) (--program-prefix) Program suffix : (none) (--program-suffix) SCREEN/UI --------- Hardware scaling support : yes SOUND ----- FastSID support : no (--with/without-fastsid) ReSID support : yes (--with/without-resid) New 8580 filter support : yes (--enable/disable-new8580filter) PortAudio sound input support: no (--with/without-portaudio) OSS sound support : no (--with/without-oss) ALSA sound support : yes (--with/without-alsa) Pulseaudio sound support : no (--with/without-pulse) SDL sound support : no (--with/without-sdlsound) NetBSD/Solaris sound support : no MIDI support : no (--enable/disable-midi) Catweasel MK3 support : no (--enable/disable-catweasel) HardSID support : yes (--enable/disable-hardsid) ParSID support : no (--enable/disable-parsid) direct I/O access support : no lpt port access : yes PCI utils support : no MP3 encoding support : no (--with/without-lame) MP3 decoding support : no (--with/without-mpg123) FLAC en/de-coding support : no (--with/without-flac) Vorbis en/de-coding support : no (--with/without-vorbis) SCREENSHOTS ----------- GIF encoding support : no (--with/without-gif) PNG encoding support : yes (--with/without-png) VIDEO RECORDING --------------- FFMPEG support : no (--enable-ffmpeg) FFMPEG swscale support : no INPUT ----- Mouse support : yes Lightpen support : yes Linux style joystick support: yes USB joystick support : no MODEM/NETWORK ------------- RS232 device support : yes (--enable/disable-rs232) Network support : yes RS232 network support : yes IPv6 network support : yes (--enable/disable-ipv6) Network capture/injection support: no (--enable/disable-ethernet) libcurl support : no (--with/without-libcurl) DRIVE ----- Real device (OpenCBM support) : yes (--enable/disable-realdevice) X64 image support : no (--enable/disable--x64-image) LIBS ---- Dynamic linking support : yes POSIX 1003.1e capabilities support: no zlib support : yes (--with/without-zlib) libieee1284 support : no (--with/--wihout-libieee1284) DOCUMENTATION ------------- Generate Info/text: yes Generate PDF : no Generate HTML : no MISC ---- 65xx CPU history support : yes (--enable/disable-cpuhistory) Debug support : no (--enable/disable-debug) Threading debug support : no (--enable/disable-debug-threads Build old x64 emulator : no (--enable/--disable-x64) Install XDG .desktop files : yes icotool for Windows found : icotool Experimental devices emulation: no (--enable-experimental-devices) User CPPFLAGS: VICE_CPPFLAGS: -I$(top_srcdir)/src/arch/systemheaderoverride -DNDEBUG User CFLAGS: VICE CFLAGS: -g -O3 -W -Wall -Wextra -Wformat -Wformat-signedness -Wformat-security -Wshadow -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wuninitialized -Wmissing-field-initializers -Wunreachable-code -Werror=implicit-function-declaration -Wfatal-errors -Wdiscarded-qualifiers -Wno-unknown-pragmas -Wunused-but-set-variable -Wno-sign-compare -Wno-ignored-qualifiers -Wno-unused-parameter -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pthread -I/usr/local/include/gtk-3.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include -I/usr/local/include/gtk-3.0 -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/libdrm -I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz -I/usr/local/include/pango-1.0 -I/usr/local/include/fribidi -I/usr/local/include -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/include/uuid -I/usr/local/include -pthread User CXXFLAGS: -fno-exceptions VICE CXXFLAGS: -g -O3 -Wall -Wformat -Wshadow -Wpointer-arith -Wuninitialized -Wunreachable-code -Wno-unused-parameter -Wfatal-errors -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pthread -I/usr/local/include/gtk-3.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include -I/usr/local/include/gtk-3.0 -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/libdrm -I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz -I/usr/local/include/pango-1.0 -I/usr/local/include/fribidi -I/usr/local/include -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/include/uuid -I/usr/local/include -pthread VTE_CXXFLAGS: -Wno-address-of-packed-member -Wno-char-subscripts -Wno-format-signedness -Wno-c99-designator -Wno-shorten-64-to-32 -Wno-nonnull-compare MONITOR_CFLAGS: -Wno-unused-label -Wno-unreachable-code -Wno-misleading-indentation User LDFLAGS: VICE LDFLAGS: -pthread