Skip to content

Instantly share code, notes, and snippets.

@russelldb
Created August 31, 2011 15:31
Show Gist options
  • Save russelldb/1183833 to your computer and use it in GitHub Desktop.
Save russelldb/1183833 to your computer and use it in GitHub Desktop.
./rebar -v compile
Compiling c_src/ebloom_nifs.cpp
INFO: sh: $CXX -c $CXXFLAGS $DRV_CFLAGS c_src/ebloom_nifs.cpp -o c_src/ebloom_nifs.o
[{"Apple_PubSub_Socket_Render","/tmp/launch-y4ZukS/Render"},
{"BINDIR","/Users/russell/erlang-r14b02/erts-5.8.3/bin"},
{"CC","cc"},
{"CFLAGS","-m32"},
{"COMMAND_MODE","unix2003"},
{"CXX","c++"},
{"CXXFLAGS","-m32"},
{"DISPLAY","/tmp/launch-RdHD3a/org.x:0"},
{"DRV_CFLAGS",
"-g -Wall -fPIC -I/Users/russell/erlang-r14b02/lib/erl_interface-3.7.3/include -I/Users/russell/erlang-r14b02/erts-5.8.3/include "},
{"DRV_LDFLAGS",
"-bundle -flat_namespace -undefined suppress -L/Users/russell/erlang-r14b02/lib/erl_interface-3.7.3/lib -lerl_interface -lei"},
{"EC2_HOME","/Users/russell/ec2-api-tools"},
{"EMU","beam"},
{"ERLANG_ARCH","32"},
{"ERLANG_TARGET","i386-apple-darwin10.6.0-32"},
{"ERL_CFLAGS",
" -I/Users/russell/erlang-r14b02/lib/erl_interface-3.7.3/include -I/Users/russell/erlang-r14b02/erts-5.8.3/include "},
{"ERL_HOME","/Users/russell/erlang"},
{"ERL_LDFLAGS",
" -L/Users/russell/erlang-r14b02/lib/erl_interface-3.7.3/lib -lerl_interface -lei"},
{"GPG_AGENT_INFO","/Users/russell/.gnupg/S.gpg-agent:213:1"},
{"HOME","/Users/russell"},
{"JVMSTAT_HOME","/Users/russell/dev/java/jvmstat"},
{"JVMSTAT_JAVA_HOME",
"/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0-leopard/Home"},
{"LANG","en_GB.UTF-8"},
{"LDFLAGS","-arch i386"},
{"LOGNAME","russell"},
{"MAVEN_OPTS","-Xms1024m -Xmx2048m -server"},
{"PATH",
"/Users/russell/erlang-r14b02/erts-5.8.3/bin:/Users/russell/erlang-r14b02/bin:/Developer/usr/bin:/usr/local/Cellar/python/2.7/bin:/Users/russell/Library/Haskell/ghc-7.0.3/lib/xmonad-0.9.2/bin:/Users/russell/.cabal/bin:/usr/local/Cellar/ruby/1.9.2-p0/bin:~/dev/e/riak/rel/riak/bin:/usr/local/narwhal/bin:/Users/russell/ec2-api-tools/bin:~/dev/java/apache-maven-2.2.0/bin:~/scala/bin:/Users/russell/erlang/bin:/Users/russell/script:/Users/russell/.gem/ruby/1.8/bin:/Users/russell/dev/java/jvmstat/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin"},
{"PROGNAME","erl"},
{"PWD","/Users/russell/dev/e/basho/support/riak_ee"},
{"ROOTDIR","/Users/russell/erlang-r14b02"},
{"SECURITYSESSIONID","186a6"},
{"SHELL","/bin/bash"},
{"SHLVL","1"},
{"SSH_AUTH_SOCK","/tmp/launch-NKGyhU/Listeners"},
{"TERM","ansi"},
{"TERM_PROGRAM","Apple_Terminal"},
{"TERM_PROGRAM_VERSION","297"},
{"TERM_SESSION_ID","BC8CBF33-ADFD-4F03-B20C-B02A4405FABE"},
{"TMPDIR","/var/folders/fj/s1xnqlb11_7fr5smhl0kfg8m0000gn/T/"},
{"USER","russell"},
{"USERWM",
"/Users/russell/Library/Haskell/ghc-7.0.3/lib/xmonad-0.9.2/bin/xmonad"},
{"USER_BASH_COMPLETION_DIR","/Users/russell/.bash_completion.d"},
{"__CF_USER_TEXT_ENCODING","0x1F5:0:0"}]
c_src/ebloom_nifs.cpp: In function ‘ERL_NIF_TERM ebloom_new_filter(ErlNifEnv*, int, const ERL_NIF_TERM*)’:
c_src/ebloom_nifs.cpp:85: error: ‘enif_alloc_resource_compat’ was not declared in this scope
c_src/ebloom_nifs.cpp:90: error: ‘enif_release_resource_compat’ was not declared in this scope
c_src/ebloom_nifs.cpp: In function ‘ERL_NIF_TERM ebloom_serialize(ErlNifEnv*, int, const ERL_NIF_TERM*)’:
c_src/ebloom_nifs.cpp:247: error: ‘enif_alloc_binary_compat’ was not declared in this scope
c_src/ebloom_nifs.cpp: In function ‘ERL_NIF_TERM ebloom_deserialize(ErlNifEnv*, int, const ERL_NIF_TERM*)’:
c_src/ebloom_nifs.cpp:263: error: ‘enif_alloc_resource_compat’ was not declared in this scope
c_src/ebloom_nifs.cpp:266: error: ‘enif_release_resource_compat’ was not declared in this scope
c_src/ebloom_nifs.cpp: In function ‘int on_load(ErlNifEnv*, void**, ERL_NIF_TERM)’:
c_src/ebloom_nifs.cpp:287: error: ‘enif_open_resource_type_compat’ was not declared in this scope
ERROR: $CXX -c $CXXFLAGS $DRV_CFLAGS c_src/ebloom_nifs.cpp -o c_src/ebloom_nifs.o failed with error: 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment