topic "U++ POSIX/X11 Tarball Installation"; [a83;*R6 $$1,2#31310162474203024125188417583966:caption] [b42;a42;ph2 $$2,2#45413000475342174754091244180557:text] [H4;b83;*4 $$3,2#07864147445237544204411237157677:title] [2 $$4,4#589063B430329DC9D1C058DDB04EA569:code] [b83;*+117 $$5,5#2AC2FD302E8CD436942CC99374D81489:SubTitle] [ $$0,0#00000000000000000000000000000000:Default] [{_}%EN-US [s1; U`+`+ POSIX Installation&] [s2; U`+`+ for POSIX (OpenBSD, FreeBSD) comes as single sandboxed archive. After downloading, you need to unpack this archive to suitable location with&] [ {{10000G1@7 [s4; tar xf upp`-posix`-[/ 14411].tar.xz]}}&] [s2; (replace [/ 14411] with the revision you have downloaded). Of course, you can use your desktop environment desktop GUI utility as well.&] [s2; This will produce `"upp`" folder full of files.&] [ {{10000G1@7 [s4; cd upp]}}&] [s2; to get into it. Now you have two options:&] [s2;l128;i150;O0; Use [* ./install] script that should resolve all dependencies build theide as fast as possible (usually the process takes a couple of minutes).&] [s2;l128;i150;O0; Resolve dependecies yourself and use [* make] to build [*/ theide ](there is no [/ ./configure] or [/ make install], it is not necessarry). Even if you do this, peeking into [* ./install] is a good idea to get a clue about dependecies required. You should also build [*/ umk] command line too with [* make `-f uMakefile], also this is not strictly necessarry for the first taste of U`+`+.&] [s2; At the end of this process, you should have two binaries in the folder, [*/ theide] and [*/ umk]. Start [*/ theide] to have some fun with U`+`+.&] [s2; As long as you keep [*/ theide] (or [*/ umk]) just in the original directory, nothing will be written outside of it `- its `"sandboxed`" (with one exception described bellow). If you get bored with U`+`+ and need to clean the space, simply delete the `"upp`" folder.&] [s2; If you move theide e.g. to [/ `~/bin], it will start to write things to [/ `~/.config] and [/ `~/.cache].&] [s2; The exception to the sanboxing rule is single command invoked from TheIDE menu, [*/ Setup ][* / ][*/ Install theide.desktop]. This will write proper .desktop file to [/ `~/.local/share/applications] `- the effect of this on most desktop environments is that TheIDE will appear in the desktop menu somewhere, usually in the Start menu under [/ Programming] category. Sometimes desktop environment needs restert to this to take effect.&] [s2; ]]