Skip to content

Instantly share code, notes, and snippets.

@translunar
Created March 31, 2013 03:56
Show Gist options
  • Select an option

  • Save translunar/5279488 to your computer and use it in GitHub Desktop.

Select an option

Save translunar/5279488 to your computer and use it in GitHub Desktop.
mkmf.log
have_func: checking for cblas_dgemm() in cblas.h... -------------------- no
"/usr/bin/gcc-4.7 -o conftest -I/Users/jwoods/.rbenv/versions/1.9.3-rc1/include/ruby-1.9.1/x86_64-darwin12.3.0 -I/Users/jwoods/.rbenv/versions/1.9.3-rc1/include/ruby-1.9.1/ruby/backward -I/Users/jwoods/.rbenv/versions/1.9.3-rc1/include/ruby-1.9.1 -I../../../../ext/nmatrix -I/usr/local/atlas/include -I'/Users/jwoods/.rbenv/versions/1.9.3-rc1/include' -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I'/Users/jwoods/.rbenv/versions/1.9.3-rc1/include' -Wall -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -pipe conftest.c -L. -L/Users/jwoods/.rbenv/versions/1.9.3-rc1/lib -L/usr/local/lib -L/usr/local/atlas/lib -L/usr/lib -L. -L'/Users/jwoods/.rbenv/versions/1.9.3-rc1/lib' -L/usr/local/lib -lruby-static -lpthread -ldl -lobjc "
conftest.c: In function ‘t’:
conftest.c:7:28: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
Undefined symbols for architecture x86_64:
"_cblas_dgemm", referenced from:
_t in cc2UZCQA.o
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <cblas.h>
4:
5: /*top*/
6: int main() {return 0;}
7: int t() { void ((*volatile p)()); p = (void ((*)()))cblas_dgemm; return 0; }
/* end */
"/usr/bin/gcc-4.7 -o conftest -I/Users/jwoods/.rbenv/versions/1.9.3-rc1/include/ruby-1.9.1/x86_64-darwin12.3.0 -I/Users/jwoods/.rbenv/versions/1.9.3-rc1/include/ruby-1.9.1/ruby/backward -I/Users/jwoods/.rbenv/versions/1.9.3-rc1/include/ruby-1.9.1 -I../../../../ext/nmatrix -I/usr/local/atlas/include -I'/Users/jwoods/.rbenv/versions/1.9.3-rc1/include' -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I'/Users/jwoods/.rbenv/versions/1.9.3-rc1/include' -Wall -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -pipe conftest.c -L. -L/Users/jwoods/.rbenv/versions/1.9.3-rc1/lib -L/usr/local/lib -L/usr/local/atlas/lib -L/usr/lib -L. -L'/Users/jwoods/.rbenv/versions/1.9.3-rc1/lib' -L/usr/local/lib -lruby-static -lpthread -ldl -lobjc "
conftest.c: In function ‘t’:
conftest.c:7:1: error: too few arguments to function ‘cblas_dgemm’
In file included from conftest.c:3:0:
/usr/local/atlas/include/cblas.h:470:6: note: declared here
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <cblas.h>
4:
5: /*top*/
6: int main() {return 0;}
7: int t() { cblas_dgemm(); return 0; }
/* end */
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment