old_GekkoFS_old
old_GekkoFS_old copied to clipboard
Undefined reference when running compile_dep.sh
Hi.
I'm trying to build GekkoFS. After running dl_dep.sh to download dependencies, I want to install them with compile_dep.sh. However, I get lots of undefined references like this:
src/.libs/libmargo.so: undefined reference to `ABT_xstream_get_main_pools'
src/.libs/libmargo.so: undefined reference to `ABT_thread_yield'
src/.libs/libmargo.so: undefined reference to `HG_Core_ref_get'
src/.libs/libmargo.so: undefined reference to `ABT_eventual_test'
src/.libs/libmargo.so: undefined reference to `ABT_cond_create'
src/.libs/libmargo.so: undefined reference to `ABT_xstream_free'
src/.libs/libmargo.so: undefined reference to `ABT_xstream_join'
src/.libs/libmargo.so: undefined reference to `ABT_thread_join'
src/.libs/libmargo.so: undefined reference to `HG_Registered_data'
src/.libs/libmargo.so: undefined reference to `ABT_eventual_set'
src/.libs/libmargo.so: undefined reference to `ABT_eventual_free'
src/.libs/libmargo.so: undefined reference to `ABT_mutex_lock'
src/.libs/libmargo.so: undefined reference to `ABT_key_create'
src/.libs/libmargo.so: undefined reference to `HG_Get_input_buf'
src/.libs/libmargo.so: undefined reference to `ABT_sched_free'
src/.libs/libmargo.so: undefined reference to `HG_Addr_self'
src/.libs/libmargo.so: undefined reference to `ABT_eventual_create'
src/.libs/libmargo.so: undefined reference to `HG_Addr_to_string'
src/.libs/libmargo.so: undefined reference to `HG_Reset'
src/.libs/libmargo.so: undefined reference to `ABT_cond_free'
src/.libs/libmargo.so: undefined reference to `HG_Deregister'
src/.libs/libmargo.so: undefined reference to `HG_Respond'
src/.libs/libmargo.so: undefined reference to `ABT_xstream_set_main_sched'
src/.libs/libmargo.so: undefined reference to `ABT_key_set'
src/.libs/libmargo.so: undefined reference to `ABT_pool_get_total_size'
src/.libs/libmargo.so: undefined reference to `ABT_cond_wait'
src/.libs/libmargo.so: undefined reference to `HG_Addr_lookup'
src/.libs/libmargo.so: undefined reference to `HG_Trigger'
src/.libs/libmargo.so: undefined reference to `ABT_thread_create'
src/.libs/libmargo.so: undefined reference to `HG_Init_opt'
src/.libs/libmargo.so: undefined reference to `HG_Context_create'
src/.libs/libmargo.so: undefined reference to `HG_Registered'
src/.libs/libmargo.so: undefined reference to `ABT_finalize'
src/.libs/libmargo.so: undefined reference to `ABT_pool_get_size'
src/.libs/libmargo.so: undefined reference to `HG_Bulk_transfer'
src/.libs/libmargo.so: undefined reference to `HG_Context_destroy'
src/.libs/libmargo.so: undefined reference to `HG_Register'
src/.libs/libmargo.so: undefined reference to `ABT_eventual_wait'
src/.libs/libmargo.so: undefined reference to `ABT_xstream_self'
src/.libs/libmargo.so: undefined reference to `HG_Register_data'
src/.libs/libmargo.so: undefined reference to `HG_Bulk_create'
src/.libs/libmargo.so: undefined reference to `ABT_init'
src/.libs/libmargo.so: undefined reference to `HG_Finalize'
src/.libs/libmargo.so: undefined reference to `HG_Addr_free'
src/.libs/libmargo.so: undefined reference to `HG_Registered_disable_response'
src/.libs/libmargo.so: undefined reference to `HG_Destroy'
src/.libs/libmargo.so: undefined reference to `HG_Create'
src/.libs/libmargo.so: undefined reference to `HG_Forward'
src/.libs/libmargo.so: undefined reference to `HG_Addr_dup'
src/.libs/libmargo.so: undefined reference to `HG_Bulk_get_size'
src/.libs/libmargo.so: undefined reference to `ABT_cond_broadcast'
src/.libs/libmargo.so: undefined reference to `make[1]: HG_Registered_disabled_response'
*** [examples/multiplex/margo-example-mp-client] Error 1src/
.libs/libmargo.so: undefined reference to `ABT_thread_free'
src/.libs/libmargo.so: undefined reference to `ABT_xstream_create'
src/.libs/libmargo.so: undefined reference to `HG_Progress'
src/.libs/libmargo.so: undefined reference to `ABT_mutex_free'
src/.libs/libmargo.so: undefined reference to `ABT_mutex_unlock'
src/.libs/libmargo.so: undefined reference to `ABT_pool_create_basic'
src/.libs/libmargo.so: undefined reference to `ABT_sched_create_basic'
src/.libs/libmargo.so: undefined reference to `HG_Bulk_access'
src/.libs/libmargo.so: undefined reference to `ABT_key_get'
src/.libs/libmargo.so: undefined reference to `ABT_mutex_create'
src/.libs/libmargo.so: undefined reference to `HG_Cancel'
src/.libs/libmargo.so: undefined reference to `ABT_cond_signal'
src/.libs/libmargo.so: undefined reference to `ABT_initialized'
src/.libs/libmargo.so: undefined reference to `HG_Registered_proc_cb'
collect2: error: ld returned 1 exit status
make[1]: *** [examples/composition/composed-benchmark] Error 1
make[1]: Leaving directory `/home/adibi/gekko/deps/margo/build'
make: *** [all] Error 2
Why do I get so many undefined reference's? Would appreciate it if you could help me with this.