Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The groveler must allow environment variables containing multiple paths #11

Open
dimitri opened this issue Feb 19, 2014 · 3 comments
Open
Labels

Comments

@dimitri
Copy link

dimitri commented Feb 19, 2014

It appears not to be possible in install iolib when using ccache in the CC environment variable, as in the following:

CONFIG> (ql:quickload "pginstall")
To load "pginstall":
  Load 1 ASDF system:
    pginstall
; Loading "pginstall"
[package cffi-grovel]...........
; compiling file "/Users/dim/quicklisp/dists/quicklisp/software/iolib-0.7.3/src/syscalls/pkgdcl.lisp" (written 14 DEC 2013 05:26:00 PM):
..................
[package iolib.syscalls]

; /Users/dim/.cache/common-lisp/sbcl-1.1.14-macosx-x64/Users/dim/quicklisp/dists/quicklisp/software/iolib-0.7.3/src/syscalls/pkgdcl-ASDF-TMP.fasl written
; compilation finished in 0:00:00.011
; compiling file "/Users/dim/quicklisp/dists/quicklisp/software/iolib-0.7.3/src/syscalls/unix-syscall-path-strings.lisp" (written 14 DEC 2013 05:26:00 PM):
..

; /Users/dim/.cache/common-lisp/sbcl-1.1.14-macosx-x64/Users/dim/quicklisp/dists/quicklisp/software/iolib-0.7.3/src/syscalls/unix-syscall-path-strings-ASDF-TMP.fasl written
; compilation finished in 0:00:00.208
; /usr/local/bin/ccache /usr/local/Cellar/gcc47/4.7.3/bin/gcc-4.7 -m64 -I /opt/local/include/ -I/Users/dim/quicklisp/dists/quicklisp/software/cffi_0.11.2/ -o /Users/dim/.cache/common-lisp/sbcl-1.1.14-macosx-x64/Users/dim/quicklisp/dists/quicklisp/software/iolib-0.7.3/src/syscalls/ffi-types-unix /Users/dim/.cache/common-lisp/sbcl-1.1.14-macosx-x64/Users/dim/quicklisp/dists/quicklisp/software/iolib-0.7.3/src/syscalls/ffi-types-unix.c
; 
; compilation unit aborted
;   caught 2 fatal ERROR conditions
; Evaluation aborted on #<SIMPLE-ERROR "Couldn't execute ~S: ~A" {100ADF0DB3}>.
@sionescu sionescu added the bug label Apr 27, 2015
@sionescu
Copy link
Owner

Hi @dimitri, how are you using ccache ?

@dimitri
Copy link
Author

dimitri commented Apr 28, 2015

Not using iolib in my projects anymore, all I needed was to be found in
uiop so it was kind of overkill. That said, here's my CC setting:

echo $CC
/usr/local/bin/ccache /usr/local/Cellar/gcc47/4.7.3/bin/gcc-4.7

@sionescu
Copy link
Owner

Thanks, I'll add a shell command line parser for cases like these

Stelian Ionescu notifications@github.com writes:

Hi @dimitri, how are you using ccache ?

Not using iolib in my projects anymore, all I needed was to be found in
uiop so it was kind of overkill. That said, here's my CC setting:

echo $CC
/usr/local/bin/ccache /usr/local/Cellar/gcc47/4.7.3/bin/gcc-4.7

Regards,

dim


Reply to this email directly or view it on GitHub:
#11 (comment)

Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.
http://common-lisp.net/project/iolib

@sionescu sionescu changed the title CC needs to be a single path The groveler needs to allow environment variables containing multiple paths Apr 28, 2015
@sionescu sionescu changed the title The groveler needs to allow environment variables containing multiple paths The groveler must allow environment variables containing multiple paths Apr 28, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants