How to compile SyncTerm on Ubuntu

preview_player
Показать описание
From Terminal Execute commands below.

To Install apps/libraries used to compile:

sudo apt-get install wget libncurses5-dev libncursesw5-dev gcc libsdl1.2-dev

To Pull source:

***remove the quotes around http before issuing the command. I only put these in so it would display the entire line and not truncate the command.***

To extract tgz file:

Change directory to:

Note: The date below 20180503 is the date of download when I made this video. Your folder path will be the same but with a different date in the folder name.

cd syncterm-20180503/src/syncterm

To get full path src:

pwd

Time to compile!

sudo make SRC_ROOT=insert full path up to /src from PWD command issued above

example:
sudo make SRC_ROOT=/home/shift838/syncterm-20180503/src

To install SyncTerm:

sudo make install

Find out where Syncterm was installed:

which syncterm

You can create a shortcut on your desktop or execute from a terminal. Just type 'syncterm'..

Рекомендации по теме
Комментарии
Автор

Thank you so much, I'm a linux newbie and did not know what dependencies syncterm has and how to install it.

SvenSiegmund
Автор

Thank you for pointing out that we needed to install libsdl1.2-dev, I didn't know about that one. Before this, SyncTERM wouldn't let me launch it in X mode, only ncurses mode.

nuclear-salmon
Автор

Thank you for publishing these instructions - I would've been at a loss not knowing how the author specifically wanted this software installing.

As a coder who does, I think most programmers need to take responsibility for their code and properly inform people of compilation/system/hardware requirements instead of presuming specific knowledge.

Thanks again for going above and beyond and informing the great unwashed, something the author should've done in the first place.

_Stin_
Автор

Just an FYI I have been battling with this install for the past few eeks off and on. What fixed it for me was actually downloading the syncterm program from the Syncterm website itself. Pulling it through terminal gave install errors during compiling and make install. As soon as I downloaded the file and ran through the same commands I was up and running.

elliotadams
Автор

Is there a way to set the keyboard repeat delay for syncterm? It's having the system defaults, but I would like a shorter delay before repeating the key pressed.

SvenSiegmund
Автор

Does anyone know how to open it in fullscreen and let it scale properly? When I maximize the window all I get is a lot of black space and everything crammed into the corner

freddiejoseph
Автор

I don't know what I'm doing wrong. When I get to "make SRC_ROOT=..." it compiles for a long time but then exits with an error like "conflicting types of 'getdirname' previous declaration of 'getdirname' was here" I'm assuming that means the source is missing a header file or something?

divarin