9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: ron minnich <rminnich@gmail.com>
To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
Subject: [9fans] another type of static linking: send all the shared libraries with the program!
Date: Fri, 12 Nov 2010 23:21:51 -0800	[thread overview]
Message-ID: <AANLkTi=xzN+U5PmbOriewC9Zzp=VqgM2mPLrfeUzhg=T@mail.gmail.com> (raw)

I can't help it, this one struck me as quite funny, after all the
shared library discussions we've had on this list.

"A Stanford researcher, Philip Guo, has developed a tool called CDE to
automatically package up a Linux program and all its dependencies
(including system-level libraries, fonts, etc!) so that it can be run
out of the box on another Linux machine without a lot of complicated
work setting up libraries and program versions or dealing with
dependency version hell. "

OK, so this is better than static linking how? Oh yeah you get the
fonts. And all the incompatible programs across distros.

So they've made the whole shared library mess so incredibly complex
that you now have to bundle a program's shared libraries with the
program!

Un-beeeeee-lievable.

The standard rule is, when you're in a hole, stop digging; that seems
not to apply in software nowadays.

ron



             reply	other threads:[~2010-11-13  7:21 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-11-13  7:21 ron minnich [this message]
2010-11-13  7:26 ` erik quanstrom
2010-11-13  7:31   ` Don Bailey
2010-11-13  7:35     ` erik quanstrom
2010-11-13 16:58       ` [9fans] another type of static linking: send all the shared blstuart
2010-11-13 17:05         ` ron minnich
2010-11-13 17:09           ` Francisco J Ballesteros
2010-11-13 17:10           ` erik quanstrom
2010-11-13  7:37 ` [9fans] another type of static linking: send all the shared libraries with the program! Federico G. Benavento
2010-11-13 23:16   ` David Leimbach
2010-11-13  8:37 ` tlaronde
2010-11-13 23:14 ` David Leimbach
2010-11-15  2:31   ` Jeff Sickel
2010-11-15  3:55     ` Bruce Ellis
2010-11-15  9:08       ` EBo
2010-11-15 15:55     ` David Leimbach

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='AANLkTi=xzN+U5PmbOriewC9Zzp=VqgM2mPLrfeUzhg=T@mail.gmail.com' \
    --to=rminnich@gmail.com \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).