Re: dynamic argv0 relocation

2005-06-16 Thread Kevin Ryde
Jan Nieuwenhuizen <[EMAIL PROTECTED]> writes: > > That's why I added the configure option and compile switch. You do > not want this enabled for well behaved systems. Could you live with > that? I guess it's not actively harmful :-). Some configury that divined or selected the conventions of a

Re: dynamic argv0 relocation

2005-06-15 Thread Jan Nieuwenhuizen
Kevin Ryde writes: > No offence, but it sounds very dubious to me That's why I added the configure option and compile switch. You do not want this enabled for well behaved systems. Could you live with that? > These things are meant to be settled at the "make all" build stage. I know, but when

Re: dynamic argv0 relocation

2005-06-12 Thread Rob Browning
Ken Raeburn <[EMAIL PROTECTED]> writes: > I think the thing that makes this case tricky is the Guile library. You may have already been thinking of these, but in case not, it's also any other libraries provided by Guile (srfi 13/14) or by any external modules, and while the Guile library has to b

Re: dynamic argv0 relocation

2005-06-10 Thread Ken Raeburn
On Jun 10, 2005, at 17:49, Kevin Ryde wrote: No offence, but it sounds very dubious to me. These things are meant to be settled at the "make all" build stage. (The gnu standards have bits about that.) Normally, it is, yes, if the application has to have that knowledge pre-compiled in. But d

Re: dynamic argv0 relocation

2005-06-10 Thread Kevin Ryde
Jan Nieuwenhuizen <[EMAIL PROTECTED]> writes: > > Below is an attempt that works, but I'm not sure about the api nor the > implementation. What do you think? No offence, but it sounds very dubious to me. These things are meant to be settled at the "make all" build stage. (The gnu standards have

Re: dynamic argv0 relocation

2005-06-10 Thread Ken Raeburn
On Jun 10, 2005, at 09:05, Jan Nieuwenhuizen wrote: It would be nice if guile/libguile would have/support dynamic relocation based on the location of the executable (be it guile or lilypond). Would configuring Guile with this option break executables linked against libguile and installed with

dynamic argv0 relocation

2005-06-10 Thread Jan Nieuwenhuizen
Hi, It would be nice if guile/libguile would have/support dynamic relocation based on the location of the executable (be it guile or lilypond). For installations on Windows and autopackage installations on Linux, the install prefix is determined at install time. On Linux, this can be fixed with