-
Notifications
You must be signed in to change notification settings - Fork 24
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
to be accepted in Quicklisp distribution #31
Comments
Pushing to *FEATURES* may not interact well with saved images or executables whose runtime environment can vary. |
Thanks. I will take it into account. |
Following shows how to determine CUDA SDK is already installed or not. Goal Approach Detail
Evaluate the following form to process the CFFI-Grovel specification file.
As the result, if CUDA SDK is not installed, the following condition is signaled.
It can be determined that CUDA SDK is installed or not, although some false negatives remained that the compiler can not find Problems
|
how about subclassing cffi-grovel::grovel-file (e.g. |
What you mean is something like this?
It would be nice. |
Following shows consideration on guicho271828's suggestion. Goal Approach
Then, use the following ASDF components in cl-cuda's
Result
Problems
|
Very cool. I hope it's enough for quicklisp. |
I rewrite the result and problems on my previous comment. |
For resolving undefined symbols, I will define them in working around for the case |
Another context, I asked Quicklisp again because I found this IRC log and guess he thinks a physical board is required for just building cl-cuda. |
Currently, cl-cuda is not available in Quicklisp distribution because of its testing policy (see #514 in quicklisp-projects).
It may be accepted if it just finished to be compiled without condition on an environment where CUDA SDK is not installed even though it does not work.
Approach:
cuda.h
before evaluate thedefsystem
form incl-cuda.asd
*features*
which mentions CUDA SDK is not installeddefsystem
form, avoidcffi-grovel:grovel-file
form to be evaluated by looking*features*
Quetions:
cffi-grovel:grovel-file
?The text was updated successfully, but these errors were encountered: