Build VICE with SDL2 Interface
From Jay's Cafe' Wiki
Revision as of 09:41, 27 June 2018 by Jayctheriot (talk | contribs) (Created page with "--ks.cfg-- <pre> #Generated by Kickstart Configurator #platform=AMD64 or Intel EM64T #System language lang en_US #Language modules to install langsupport en_US #System keyboa...")
--ks.cfg--
#Generated by Kickstart Configurator #platform=AMD64 or Intel EM64T #System language lang en_US #Language modules to install langsupport en_US #System keyboard keyboard us #System mouse mouse #System timezone timezone America/Chicago #Root password rootpw --disabled #Initial user user jay --fullname "Jay C. Theriot" --iscrypted --password $1$4GAV/R2I$nbxnqpHc0DOG4045rLpYy1 #Reboot after installation reboot #Use text mode install text #Install OS instead of upgrade install #Use CDROM installation media cdrom #System bootloader configuration bootloader --location=mbr #Clear the Master Boot Record zerombr yes #Partition clearing information clearpart --all --initlabel #Disk partitioning information part / --fstype ext4 --size 1 --grow --asprimary part swap --size 2048 #System authorization infomation auth --useshadow --enablemd5 #Network information #network --bootproto=dhcp --device=eth0 #Firewall configuration firewall --disabled url --url http://archive.ubuntu.com/ubuntu #preseed proxy preseed mirror/http/proxy string http://192.168.49.12:3142 #Do not configure the X Window System skipx #Package install information %packages openssh-server vim-nox vim-scripts exuberant-ctags xa65 bison flex libpcap* libxaw7-dev libxaw3dxft8-dev build-essential net-tools
Install prerequisites
sudo apt install xa65 bison flex libpcap* libxaw7-dev libxaw3dxft8-dev sudo apt install libsdl2-dev
Configure and build
configure --enable-ethernet --enable-realdevice --enable-sdlui2 --enable-vte --enable-hardsid --enable-cpuhistory --enable-platformdox --with-xaw3d --with-uithreads --with-x make -j 6 sudo make install
Needs X-server to run.
sudo tasksel
Select XUbuntu minimal Install and reboot
- I like tasksel. It allows me to be lazy