[Chicken-users] Portable installs broken?

2014-04-06 Thread Daniel Leslie
I'm trying to create a 'portable' distribution of chicken and am running into a simple issue. Basically, the built-in library search path isn't always valid, and csc and csi don't appear to pay attention to LD_LIBRARY_PATH. Thus, the following: bin $ ./csi -n CHICKEN Error: (string-append) bad

Re: [Chicken-users] Portable installs broken?

2014-04-06 Thread Peter Bex
On Sun, Apr 06, 2014 at 08:55:31AM -0700, Daniel Leslie wrote: I'm trying to create a 'portable' distribution of chicken and am running into a simple issue. Basically, the built-in library search path isn't always valid, and csc and csi don't appear to pay attention to LD_LIBRARY_PATH.

Re: [Chicken-users] Portable installs broken?

2014-04-06 Thread Dan Leslie
*facepalm* I should have read to the bottom of the help listing for csc. Thanks Peter! -Dan On 14-04-06 09:13 AM, Peter Bex wrote: On Sun, Apr 06, 2014 at 08:55:31AM -0700, Daniel Leslie wrote: I'm trying to create a 'portable' distribution of chicken and am running into a simple issue.

Re: [Chicken-users] Portable installs broken?

2014-04-06 Thread Dan Leslie
Actually, that doesn't appear to help. In order to get csi to work I must pass both the -include-path parameter as well as -q; and csc has no equivalent option to -q. What appears to happen with csi is that before -include-path is evaluated some chicken code is executed that requires loading

Re: [Chicken-users] Portable installs broken?

2014-04-06 Thread Dan Leslie
Nix that, STATICBUILD would break most everything I need. Hrm, haven't a clue. -Dan On 14-04-06 10:09 AM, Dan Leslie wrote: Actually, that doesn't appear to help. In order to get csi to work I must pass both the -include-path parameter as well as -q; and csc has no equivalent option to -q.

Re: [Chicken-users] Portable installs broken?

2014-04-06 Thread Dan Leslie
Analyze and syntax-check only csc invocations appear to work (-A and -P options). That implies to me that -include-path is adhered to /very/ late in the invocation, if at all. -Dan On 14-04-06 10:18 AM, Dan Leslie wrote: Nix that, STATICBUILD would break most everything I need. Hrm,

Re: [Chicken-users] Portable installs broken?

2014-04-06 Thread Oleg Kolosov
On 04/06/14 19:55, Daniel Leslie wrote: I'm trying to create a 'portable' distribution of chicken and am running into a simple issue. Basically, the built-in library search path isn't always valid, and csc and csi don't appear to pay attention to LD_LIBRARY_PATH. Thus, the following: bin $

Re: [Chicken-users] Portable installs broken?

2014-04-06 Thread Dan Leslie
It turns out that all of the odd issues I was having were resolved by ditching SRCDIR. I like to build from a separate directory from source as I tend to leave intermediate files in a tmpfs partition, to save my SSD some unnecessary thrashing, so I naturally attempted to use SRCDIR. Anyhow,