Re: [9fans] another type of static linking: send all the shared libraries with the program!

2010-11-15 Thread EBo
and it will be an unaswered question. o fortuna, velut luna, statu variabilis. infinita variabiles?

Re: [9fans] another type of static linking: send all the shared libraries with the program!

2010-11-15 Thread David Leimbach
On Sun, Nov 14, 2010 at 6:31 PM, Jeff Sickel j...@corpus-callosum.comwrote: On Nov 13, 2010, at 5:14 PM, David Leimbach wrote: Isn't this what Apple does recommend you do with application bundles? Ship the whole directory (.app) with all requisite frameworks and libs? That's the

Re: [9fans] another type of static linking: send all the shared libraries with the program!

2010-11-14 Thread Jeff Sickel
On Nov 13, 2010, at 5:14 PM, David Leimbach wrote: Isn't this what Apple does recommend you do with application bundles? Ship the whole directory (.app) with all requisite frameworks and libs? That's the recommended approach for certain types of distributions. The alternative approach is

Re: [9fans] another type of static linking: send all the shared libraries with the program!

2010-11-14 Thread Bruce Ellis
and it will be an unaswered question. o fortuna, velut luna, statu variabilis. brucee On Mon, Nov 15, 2010 at 1:31 PM, Jeff Sickel j...@corpus-callosum.com wrote: On Nov 13, 2010, at 5:14 PM, David Leimbach wrote: Isn't this what Apple does recommend you do with application bundles?  Ship

Re: [9fans] another type of static linking: send all the shared libraries with the program!

2010-11-13 Thread tlaronde
On Fri, Nov 12, 2010 at 11:21:51PM -0800, ron minnich wrote: 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

Re: [9fans] another type of static linking: send all the shared

2010-11-13 Thread blstuart
On Sat Nov 13 02:34:14 EST 2010, don.bai...@gmail.com wrote: So now bin/ls is going to weigh 200 megabytes on SomeDistro thanks to a packaging of localities, terminal colours, etc? Sounds great. i can't wait. in 200-odd megabytes you can have (a) a plan 9 distribution, or (b) linux

Re: [9fans] another type of static linking: send all the shared

2010-11-13 Thread ron minnich
On Sat, Nov 13, 2010 at 8:58 AM, blstu...@bellsouth.net wrote: That's only fair.  GNU ls is probably about the same number of lines of code as Plan 9 :) actually, I'm pretty sure the configure script is as many lines as Plan 9 :-) ron

Re: [9fans] another type of static linking: send all the shared

2010-11-13 Thread Francisco J Ballesteros
I wonder if, 10 years from now, someone using such static libraries will come up with a way to dynamically link against them. On Sat, Nov 13, 2010 at 5:05 PM, ron minnich rminn...@gmail.com wrote: On Sat, Nov 13, 2010 at 8:58 AM,  blstu...@bellsouth.net wrote: That's only fair.  GNU ls is

Re: [9fans] another type of static linking: send all the shared

2010-11-13 Thread erik quanstrom
On Sat Nov 13 12:09:46 EST 2010, rminn...@gmail.com wrote: On Sat, Nov 13, 2010 at 8:58 AM, blstu...@bellsouth.net wrote: That's only fair.  GNU ls is probably about the same number of lines of code as Plan 9 :) actually, I'm pretty sure the configure script is as many lines as Plan 9

Re: [9fans] another type of static linking: send all the shared libraries with the program!

2010-11-13 Thread David Leimbach
On Fri, Nov 12, 2010 at 11:21 PM, ron minnich rminn...@gmail.com wrote: 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

Re: [9fans] another type of static linking: send all the shared libraries with the program!

2010-11-13 Thread David Leimbach
On Fri, Nov 12, 2010 at 11:37 PM, Federico G. Benavento benave...@gmail.com wrote: cinap did years ago for linux emu http://9hal.ath.cx/usr/cinap_lenrek/lbun/mklbun which packages linuxemu, the linux exec you want and the required libs all in an rc bundle that you can execute as a regular

[9fans] another type of static linking: send all the shared libraries with the program!

2010-11-12 Thread ron minnich
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,

Re: [9fans] another type of static linking: send all the shared libraries with the program!

2010-11-12 Thread erik quanstrom
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-bee-lievable. The standard rule is, when you're in a hole, stop digging; that seems not to apply in software nowadays. why does this

Re: [9fans] another type of static linking: send all the shared libraries with the program!

2010-11-12 Thread Don Bailey
So now bin/ls is going to weigh 200 megabytes on SomeDistro thanks to a packaging of localities, terminal colours, etc? Sounds great. On Sat, Nov 13, 2010 at 12:26 AM, erik quanstrom quans...@quanstro.net wrote: So they've made the whole shared library mess so incredibly complex that you now

Re: [9fans] another type of static linking: send all the shared libraries with the program!

2010-11-12 Thread erik quanstrom
On Sat Nov 13 02:34:14 EST 2010, don.bai...@gmail.com wrote: So now bin/ls is going to weigh 200 megabytes on SomeDistro thanks to a packaging of localities, terminal colours, etc? Sounds great. i can't wait. in 200-odd megabytes you can have (a) a plan 9 distribution, or (b) linux /bin/ls -

Re: [9fans] another type of static linking: send all the shared libraries with the program!

2010-11-12 Thread Federico G. Benavento
cinap did years ago for linux emu http://9hal.ath.cx/usr/cinap_lenrek/lbun/mklbun which packages linuxemu, the linux exec you want and the required libs all in an rc bundle that you can execute as a regular program in: http://9hal.ath.cx/magic/webls?dir=/usr/cinap_lenrek/lbun you have lbuns