#------------------------------------------------------------------------------ # Copyright (c) 2007-2019 The Eisfair Team, team(at)eisfair(dot)org # # Creation: 2007-09-20 jed # Last Update: $Id$ # # !!! this is not a script but an step-by-step howto !!! #------------------------------------------------------------------------------ exit 1 # - list of binaries: # - needs the following library packages to be build: # - needs the following packages to be build: # tcl8.4.19 ### download download tcl8.3.0 download vbox-2.0.0b5.tar.gz ### extract gzip -d tcl8.4.19-src.tar.gz tar xvf tcl8.4.19-src.tar cd tcl8.4.19 ln -s generic include gzip -d vbox-2.0.0b5.tar.gz tar xvf vbox-2.0.0b5.tar ### set configuration directory so that the sysconfdir variable will be ### properly set and the vboxgetty.conf file will be found. export CONFIG_I4LCONFDIR=/usr/local/vbox/etc ### configure cd vbox-2.0.0b5 ./configure --with-logdir=/var/log --with-tcllib=/usr/lib/libtcl8.4.so --with-tcldir=/soft/tcl8.4.19 ### patch file to make sure that vboxputty uses a different tcl-script cd src cp vboxgetty.c vboxgetty.c.ORG # diff vboxgetty.c.ORG vboxgetty.c 418c418 < xstrncpy(run, setup.voice.tclscriptname, PATH_MAX); --- > xstrncpy(run, "call.tcl", PATH_MAX); cd .. ### make make