FILES /etc/syncterm.lst The system wide dialing directory. For some display sizes, unpredictable results may The curses and ANSI modes are not necessarily the correct number "correct" value is a dark art since any value is provably Thisĭelay can be adjusted using the -e parameter, but selecting the This, there will be a perceptible delay when the escape key is used. As such, there is a delay to detect if the nextĬharacter continues the escape sequence or is a base escape. The escape character (ASCII 27) is used in curses and ANSI modes Since these are the flow control characters, this should not present As a result, CTRL-S and CTRL-Q can not be sent to the remote When running in one of the text modes such as curses or ANSI, many of theĬontrol functions are modified since there is no reliable way to use extra The files that are used are libSDL.so for SDL support, libcl.soįor SSH support, and libX11.so for X11 support. To solve this issue, the development package needs to be Unfortunately, due to some packagers decisions, this can result inĪ binary which supports SDL, X11, and SSH but can not find the required Using this, it is possible toīuild a version which will use SDL, X11, and cryptlib if they are present, but Run-time linking is employed using dlopen(). t Specifies the default scheme for URL to be telnet:// -r Specifies the default scheme for URL to be rlogin:// -r Specifies the default scheme for URL to be ssh:// -s Run in "safe mode" which disables the modification of localįor some features, specifically SSH support, SDL support, and X11 support, Other value is chosen, a value of 50 is used. Only specific values areĪllowed for lns and they are: 14, 21, 25, 28, 43, and 50. Have special caveats (see TEXT MODE CAVEATS) -l lns Sets the number of screen lines to lns. special caveats listed in TEXT MODEĬAVEATS A Require SyncTERM to run in ANSI mode. Have special caveats listed in TEXT MODE CAVEATS F Require SyncTERM to run in curses mode and assume that it is valid toĪssume that the display in use will display Codepage 437 glyphs forĬharacters above 127. C Require SyncTERM to run in curses mode. As above, this may require the development package to be This requires X11 support to haveīeen compiled in, and the library ``libX11.so'' to be in the library In these cases, the development package must be installed to SDL is installed, but instead only install it when the development package Some distributions do not create this symlink when To have been compiled in, and the library ``libSDL.so'' to be in the The possible values for iface are: S Require SyncTERM to run in full-screen SDL mode. No automatic fallback will be performed.įurther, some available modes (such as SDL windowed) can not be When -i is specified, only the specified mode willīe attempted. This occurs, a specific mode will need to be forced. Properly detect (most notably with libGGI when it is enabled in SDL.) When Mode specifically can fail in ways that the automatic fallback can not "best" mode in the following order: SDL, X11, curses, ANSI. If -i is not specified, SyncTERM will choose the Options and library availability, not all interfaces will be available for all Now you can run this file by doing “./get_SyncTERM.sh”.Specify the interface to use. Verify that this is now executable by listing the current folder showing attributes, eg “ls -l get_SyncTERM.sh” and you should see the filename now has the attributes “-rwxr-xr-x” To do this, run the command “chmod +x get_SyncTERM.sh”. Now save and exit your text editor, you will need to make this script executable. # Find out where Syncterm was installed echo "Find out where SyncTERM installed" which syncterm # Install SyncTerm echo "Install SyncTERM." sudo make install # To get full path src echo "Set st_path variable for the SRC_ROOT path." st_path = $(pwd | sed 's/\/syncterm$//g' ) # Time to compile! echo "Make SRC_ROOT with path: $st_path " sudo make SRC_ROOT =$st_path # Change directory to echo "Change into the 'make' folder" cd syncterm- $(date +%Y%m%d )/src/syncterm # To extract tgz file echo "Extracting the source now." tar xvzf syncterm-src.tgz # To Pull source echo "About to download the syncterm application source." wget # To Install apps/libraries used to compile echo "Preparing to install relevant libraries." sudo apt-get install wget libncurses5-dev libncursesw5-dev gcc libsdl1.2-dev build-essential
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |