From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from 66-197-196-101.hostnoc.net ([66.197.196.101] helo=www5.stonewebs.com) by speech.braille.uwo.ca with esmtp (Exim 3.36 #1 (Debian)) id 1I1DRK-0004bY-00 for ; Wed, 20 Jun 2007 23:34:35 -0400 Received: from 75-120-25-92.dyn.centurytel.net ([75.120.25.92] helo=[192.168.2.100]) by www5.stonewebs.com with esmtpa (Exim 4.63) (envelope-from ) id 1I1DRQ-0002CM-Hx for speakup@braille.uwo.ca; Wed, 20 Jun 2007 22:34:41 -0500 In-Reply-To: <001a01c7b3b5$3e6dbc60$ab00a8c0@tenstac> References: <20070619000959.GD7821@rednote.net> <52938F2E-A4FC-4359-8A91-ABEA142454F4@softcon.com> <001a01c7b3b5$3e6dbc60$ab00a8c0@tenstac> Mime-Version: 1.0 (Apple Message framework v752.3) X-Priority: 3 Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <308E1109-1290-4A79-B478-51DAA72EE8E9@softcon.com> Content-Transfer-Encoding: 7bit From: Travis Siegel Subject: Re: TTSynth Is Available Again Date: Wed, 20 Jun 2007 22:34:25 -0500 To: "Speakup is a screen review system for Linux." X-Mailer: Apple Mail (2.752.3) X-PopBeforeSMTPSenders: books@softcon.com, msiegel@softcon.com, support@windowbridge.ws, tsiegel, tsiegel@softcon.com X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - www5.stonewebs.com X-AntiAbuse: Original Domain - braille.uwo.ca X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - softcon.com X-Source: X-Source-Args: X-Source-Dir: X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.9 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jun 2007 03:34:35 -0000 I thought the whole point of static linked binaries was to remove the exact problem you're talking about. My understanding (which apparently is wrong) was that when you static link a binary, it includes *all* libs required for execution of that program, regardless of how many/what version/where they're located/ etc. It obviously makes the executable larger, but prevents the problems you're talking about not having the proper lib versions installed. My understanding was that the whole static link thing was specifically supposed to solve this exact problem. What am I missing here? This isn't how they work according to what you're saying, but according to what I've read (admittedly, it's been a while, so things may have changed) this is the expected behavior.