This is the mail archive of the libc-help@sourceware.org mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Thursday 14 May 2009 20:00:36 Poor Yorick wrote: > Mike Frysinger wrote: > > On Tuesday 12 May 2009 10:15:16 Poor Yorick wrote: > >> Mike Frysinger wrote: > >> > On Monday 11 May 2009 23:34:16 Poor Yorick wrote: > >> >> Because my goal is to build a software collection in an alternate > >> >> library path which uses its own glibc, I'm trying to get the new > >> >> loader to work from the alternate location without setting > >> >> --library-path. > >> > > >> > so use a wrapper script that builds paths using $0 > >> > >> That's a kludge that doesn't work well, since wrapper scripts aren't > >> suitable for the #! line. > > > > i dont really know what you're talking about here. #!/bin/sh works just > > fine. > > I mean that I can't wrap binaries compiled against the alternate glibc in a > script that calls the real binary using the new loader. For example, if I > wrap awk in a script called awk_new, I can't do this: > > !# /path/to/alternate/awk_new > > because the !# mechanism requires a binary, not a script. your wrapper is a script that executes the right ldso with the right paths. use #!/bin/sh like normal. -mike
Attachment:
signature.asc
Description: This is a digitally signed message part.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |