TIP: Click on subject to list as thread! ANSI
echo: rberrypi
to: R.WIESER
from: ELI THE BEARDED
date: 2017-11-22 20:39:00
subject: Re: How to write a dialog

In comp.sys.raspberry-pi, R.Wieser  wrote:
> Has anyone here *ever* installed GTK ?   Or am I the very first ?  Not
> likely, but as noone seems to know what needed to be done (other than in a
> general, vage sense) it sure looks like it ...

Yes, from source with needed libraries. It's a royal pain in the ass to
do that way. Package managers make it much easier. (What the packages
are named, I cannot recall. I use package or web searches to figure out
when I need to know.)

I've installed from source, in someting like a complexity ranking:

  perl (relatively easy)
  X11 (relatively easy, but odd build tools)
  linux kernel (relatively easy, but lots of config options)
  gcc (relatively easy)
  mplayer (good at finding bugs in gcc, hence above)

  firefox (but not recently, for testing patches, moderately tricky)

  gimp (lots of tricky dependencies)
  openoffice (lots of tricky dependencies)

Generally anything that does modern font handling starts to have a lot
of dependency complications. And GUI stuff has many more dependencies
(even if not complicated) than non-GUI.

At the easy end of the spectrum, I've compiled trn on Android this
year. There are no dependencies, but the code is old and Android is new,
so some things had to be tweaked. memset() instead of bzero(), stub
getpw*() code writen because Android, while Linux, doesn't have the
traditional /etc/passwd stuff, and a fix for bison on Android not liking
the yacc code in trn. Plus countless fixes for the sh shell existing,
but not existing by the name "/bin/sh". That was fun, I did it basically
to prove it could be done because of people complaining about lack of
newsreader software for Android.

Elijah
------
didn't cross-compile, actually has gcc installed on his phone

--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.