Skip to content

Instantly share code, notes, and snippets.

View translunar's full-sized avatar

Dr. Juno Woods translunar

View GitHub Profile
ACLOCAL_AMFLAGS = -I aclocal
AM_CXXFLAGS = $(BOOST_CPPFLAGS)
AM_LDFLAGS = $(BOOST_LDFLAGS) $(BOOST_SYSTEM_LIB) $(BOOST_PROGRAM_OPTIONS_LIB) $(BOOST_FILESYSTEM_LIB)
EXTRA_DIST = COPYING \
README \
aclocal
SUBDIRS = . src
@translunar
translunar / Makefile
Created January 12, 2012 04:10
.bundle problem
# Generated by extconf.rb
SHELL = /bin/sh
# V=0 quiet, V=1 verbose. other values don't work.
V = 0
Q1 = $(V:1=)
Q = $(Q1:0=@)
n=$(NULLCMD)
ECHO1 = $(V:1=@$n)
ECHO = $(ECHO1:0=@echo)
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
@translunar
translunar / valgrind.out
Last active December 16, 2015 22:19
NVector 256th element segfault
sets when resizing
--15218-- /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/x86_64-darwin12.3.0/psych.bundle:
--15218-- dSYM directory is missing; consider using --dsymutil=yes
--15218-- /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/libyaml-0.2.dylib:
--15218-- dSYM directory is missing; consider using --dsymutil=yes
==15218== Invalid read of size 8
==15218== at 0x10004BBC4: gc_mark (in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby)
==15218== by 0x10004D2CC: gc_mark_children (in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby)
==15218== by 0x10005091D: gc_marks (in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby)
==15218== by 0x10004A0A3: newobj (in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby)
@translunar
translunar / gdb: info target
Last active December 17, 2015 02:28
rbenv debugging symbols errors
(gdb) info target
Symbols from "/Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby".
Mac OS X executable:
/Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby, file type mach-o-le.
Entry point: 0x0000000100000df0
0x0000000100000000 - 0x0000000100205000 is LC_SEGMENT.__TEXT in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x0000000100000df0 - 0x000000010016d62d is LC_SEGMENT.__TEXT.__text in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x000000010016d62e - 0x000000010016dbc2 is LC_SEGMENT.__TEXT.__stubs in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x000000010016dbc4 - 0x000000010016e520 is LC_SEGMENT.__TEXT.__stub_helper in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x000000010016e520 - 0x000000010018117e is LC_SEGMENT.__TEXT.__cstring in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
@translunar
translunar / rake compile output
Created June 21, 2013 21:52
hypergeometric compilation errors
mkdir -p tmp/x86_64-darwin12.4.0/hypergeometric/2.0.0
cd tmp/x86_64-darwin12.4.0/hypergeometric/2.0.0
/Users/jwoods/.rbenv/versions/2.0.0-p195/bin/ruby -I. ../../../../ext/hypergeometric/extconf.rb
creating Makefile
cd -
cd tmp/x86_64-darwin12.4.0/hypergeometric/2.0.0
make
gcc -fno-common -O3 -Wno-error=shorten-64-to-32 -pipe -I'/Users/jwoods/.rbenv/versions/2.0.0-p195/include' -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT ../../../../ext/hypergeometric/hypergeometric.c ../../../../ext/hypergeometric/hypergeometric.h /Users/jwoods/.rbenv/versions/2.0.0-p195/include/ruby-2.0.0/ruby.h /Users/jwoods/.rbenv/versions/2.0.0-p195/include/ruby-2.0.0/ruby/defines.h /Users/jwoods/.rbenv/versions/2.0.0-p195/include/ruby-2.0.0/x86_64-darwin12.4.0/ruby/config.h -o hypergeometric
../../../../ext/hypergeometric/hypergeometric.c:1:18: error: ruby.h: No such file or directory
../../../../ext/hypergeometric/hypergeometric.c:6: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before
@translunar
translunar / console
Last active December 21, 2015 07:28
rake pry:valgrind output
$ bundle exec rake pry:valgrind
rake/gempackagetask is deprecated. Use rubygems/package_task instead
install -c tmp/x86_64-darwin12.4.0/nmatrix/2.0.0/nmatrix.bundle lib//nmatrix.bundle
valgrind --tool=memcheck --num-callers=15 --partial-loads-ok=yes --undef-value-errors=no ruby -r 'pry' -e 'binding.pry'
==11089== Memcheck, a memory error detector
==11089== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
==11089== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
==11089== Command: ruby -r pry -e binding.pry
==11089==
==11089== WARNING: Support on MacOS 10.8 is experimental and mostly broken.
@translunar
translunar / gist:8551142
Created January 22, 2014 00:12
brew install vtk
brew install vtk --without-python
==> Downloading http://www.vtk.org/files/release/6.0/vtk-6.0.0.tar.gz
Already downloaded: /Library/Caches/Homebrew/vtk-6.0.0.tar.gz
==> Downloading patches
######################################################################## 100.0%
==> Patching
patching file ThirdParty/tiff/vtktiff/tif_config.h.in
Warning: Formula#python is deprecated and will go away shortly.
Warning: Formula#python is deprecated and will go away shortly.
Error: undefined method `incdir' for #<PythonDependency: "python" []>
$ cmake ..
-- Try OpenMP C flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Failed
-- Try OpenMP C flag = [/openmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Failed
-- Try OpenMP C flag = [-Qopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Failed
@translunar
translunar / CMakeError.log
Created March 5, 2014 15:57
cmake output
Performing C SOURCE FILE Test OpenMP_FLAG_DETECTED failed with the following output:
Change Dir: /Users/jwoods/Projects/flann/CMakeFiles/CMakeTmp
Run Build Command:/usr/bin/make "cmTryCompileExec1669959959/fast"
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTryCompileExec1669959959.dir/build.make CMakeFiles/cmTryCompileExec1669959959.dir/build
/usr/local/Cellar/cmake/2.8.12.1/bin/cmake -E cmake_progress_report /Users/jwoods/Projects/flann/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec1669959959.dir/src.c.o
/usr/bin/gcc -DOpenMP_FLAG_DETECTED -fopenmp -o CMakeFiles/cmTryCompileExec1669959959.dir/src.c.o -c /Users/jwoods/Projects/flann/CMakeFiles/CMakeTmp/src.c
clang: warning: argument unused during compilation: '-fopenmp'
/Users/jwoods/Projects/flann/CMakeFiles/CMakeTmp/src.c:2:10: fatal error: 'omp.h' file not found