venkataratnam what's the version of your linker?
hey linas would linking with ${GUILE_LIBRARIES} fix this? would it be the 
right thing to do?
in the cmake file in opencog/benchmark/CMakeLists.txt while linking 
profile_bindlink?

On Friday, November 17, 2017 at 10:47:46 AM UTC+3, venkataratnam wrote:
>
>
> Hi 
>
> We installed guile-2.2 successfully but while building atomspace master we 
> are facing following error anyone please help on the below error.
> Thanks in advance!!
>
>
> guile/libsmob.so: undefined reference to `scm_from_uint16'
>
> ../guile/libsmob.so: undefined re
>
> ference to `scm_list_p'
>
> ../guile/libsmob.so: undefined reference to `scm_fileno'
>
> ../guile/libsmob.so: undefined reference to `scm_c_make_gsubr'
>
> ../guile/libsmob.so: undefined reference to `scm_make_smob_type'
>
> ../guile/libsmob.so: undefined reference to `scm_from_utf8_symbol'
>
> ../query/libquery.so: undefined reference to `scm_from_uint64'
>
> ../guile/libsmob.so: undefined reference to `scm_make_fluid'
>
> ../guile/libsmob.so: undefined reference to `scm_wrong_type_arg_msg'
>
> ../guile/libsmob.so: undefined reference to `scm_eval_string'
>
> ../guile/libsmob.so: undefined reference to `scm_from_utf8_string'
>
> ../guile/libsmob.so: undefined reference to `scm_c_export'
>
> ../guile/libsmob.so: undefined reference to `scm_from_int32'
>
> ../guile/libsmob.so: undefined reference to `scm_to_int64'
>
> ../guile/libsmob.so: undefined reference to `scm_from_double'
>
> ../guile/libsmob.so: undefined reference to `scm_current_output_port'
>
> ../guile/libsmob.so: undefined reference to `scm_display'
>
> ../guile/libsmob.so: undefined reference to `scm_to_double'
>
> ../guile/libsmob.so: undefined reference to `scm_fluid_ref'
>
> ../guile/libsmob.so: undefined reference to `scm_set_smob_print'
>
> ../guile/libsmob.so: undefined reference to `scm_ilength'
>
> ../guile/libsmob.so: undefined reference to `scm_list_2'
>
> ../guile/libsmob.so: undefined reference to `scm_close_port'
>
> ../guile/libsmob.so: undefined reference to `scm_get_output_string'
>
> ../guile/libsmob.so: undefined reference to `scm_arg_type_key'
>
> ../guile/libsmob.so: undefined reference to `scm_to_uint16'
>
> ../guile/libsmob.so: undefined reference to `scm_gc_unprotect_object'
>
> ../guile/libsmob.so: undefined reference to `scm_port_closed_p'
>
> ../guile/libsmob.so: undefined reference to `scm_c_eval_string_in_module'
>
> ../guile/libsmob.so: undefined reference to `scm_call_1'
>
> ../guile/libsmob.so: undefined reference to `scm_is_number'
>
> ../guile/libsmob.so: undefined reference to `scm_reverse'
>
> ../guile/libsmob.so: undefined reference to `scm_make_stack'
>
> ../guile/libsmob.so: undefined reference to `scm_from_int8'
>
> ../guile/libsmob.so: undefined reference to `scm_acons'
>
> ../guile/libsmob.so: undefined reference to `scm_set_smob_equalp'
>
> ../guile/libsmob.so: undefined reference to `scm_stack_ref'
>
> ../guile/libsmob.so: undefined reference to `scm_null_p'
>
> ../guile/libsmob.so: undefined reference to `scm_with_guile'
>
> ../guile/libsmob.so: undefined reference to `scm_from_int16'
>
> ../guile/libsmob.so: undefined reference to `scm_permanent_object'
>
> ../guile/libsmob.so: undefined reference to `scm_string_p'
>
> ../guile/libsmob.so: undefined reference to `scm_equal_p'
>
> ../guile/libsmob.so: undefined reference to `scm_interaction_environment'
>
> ../guile/libsmob.so: undefined reference to 
> `scm_display_backtrace_with_highlights'
>
> ../guile/libsmob.so: undefined reference to `scm_integer_p'
>
> ../guile/libsmob.so: undefined reference to `scm_symbol_p'
>
> ../guile/libsmob.so: undefined reference to `scm_to_int16'
>
> ../guile/libsmob.so: undefined reference to `scm_gc_register_allocation'
>
> ../guile/libsmob.so: undefined reference to `scm_to_int32'
>
> ../guile/libsmob.so: undefined reference to `scm_c_eval_string'
>
> ../guile/libsmob.so: undefined reference to `scm_puts'
>
> ../guile/libsmob.so: undefined reference to `scm_open_output_string'
>
> ../guile/libsmob.so: undefined reference to `scm_variable_ref'
>
> ../guile/libsmob.so: undefined reference to `scm_gc'
>
> ../guile/libsmob.so: undefined reference to `scm_out_of_range_key'
>
> ../guile/libsmob.so: undefined reference to `scm_error_scm'
>
> ../guile/libsmob.so: undefined reference to `scm_newline'
>
> ../guile/libsmob.so: undefined reference to `scm_i_string_chars'
>
> ../guile/libsmob.so: undefined reference to `scm_c_use_module'
>
> ../query/libquery.so: undefined reference to `scm_list_ref'
>
> ../guile/libsmob.so: undefined reference to `scm_c_catch'
>
> ../guile/libsmob.so: undefined reference to `scm_setvbuf'
>
> ../guile/libsmob.so: undefined reference to `scm_number_to_string'
>
> ../guile/libsmob.so: undefined reference to `scm_gc_malloc'
>
> ../guile/libsmob.so: undefined reference to `scm_pipe'
>
> ../guile/libsmob.so: undefined reference to `scm_symbol_to_string'
>
> ../guile/libsmob.so: undefined reference to `scm_real_p'
>
> ../guile/libsmob.so: undefined reference to `scm_lookup'
>
> ../guile/libsmob.so: undefined reference to `scm_c_define_module'
>
> ../guile/libsmob.so: undefined reference to `scm_string_to_symbol'
>
> ../guile/libsmob.so: undefined reference to `scm_set_smob_free'
>
> ../guile/libsmob.so: undefined reference to `scm_i_new_smob'
>
> ../guile/libsmob.so: undefined reference to `scm_is_integer'
>
> ../guile/libsmob.so: undefined reference to `scm_eval'
>
> ../guile/libsmob.so: undefined reference to `scm_set_current_output_port'
>
> ../guile/libsmob.so: undefined reference to `scm_variable_p'
>
> ../guile/libsmob.so: undefined reference to `scm_fluid_set_x'
>
> ../guile/libsmob.so: undefined reference to `scm_throw'
>
> ../guile/libsmob.so: undefined reference to `scm_c_module_define'
>
> ../guile/libsmob.so: undefined reference to `scm_current_thread'
>
> ../guile/libsmob.so: undefined reference to `scm_gc_protect_object'
>
> ../guile/libsmob.so: undefined reference to `scm_display_error'
>
> ../guile/libsmob.so: undefined reference to `scm_to_utf8_string'
>
> ../guile/libsmob.so: undefined reference to `scm_smobs'
>
> ../guile/libsmob.so: undefined reference to 
> `scm_system_async_mark_for_thread'
>
> ../guile/libsmob.so: undefined reference to `scm_primitive_load_path'
>
> ../guile/libsmob.so: undefined reference to `scm_c_define_gsubr'
>
> collect2: error: ld returned 1 exit status
>
> make[2]: *** [opencog/benchmark/profile_bindlink] Error 1
>
> make[1]: *** [opencog/benchmark/CMakeFiles/profile_bindlink.dir/all] Error 
> 2
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"opencog" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/opencog/ca779677-9126-4b18-9181-0c329807dd6d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to