Lazarus 0.9.30 on OpenSuse11.4 create many errors lazarus / 1-Linux ---------------------------------------------------------------------- Teekeks · 2011-05-28 14:18 Hi! I have try to Install Lazarus 0.9.30 and FPC 2.4.2 on my new OpenSuse 11.4 x86. I have the rpms from here: http://software.opensuse.org/search?q=lazar us&baseproject=openSUSE%3A11.4&lang=de&exclude_debug=true I also try to compile Lazarus from the SVN. I can start Lazarus and Compile non-visual Projects (what is the right translation for "Consolenanwendung"?). But if I try to Compile any Application, I get this Error: Quote/usr/bin/ld: warning: link.res contains output sections; did you forget -T? /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_checksum_update' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_dup_string' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_signature' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_tree_unref' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_equal' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_set' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_builder_init' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_warn_message' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_cclosure_marshal_VOID__VARIANT' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_sort_iter' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_ref_sink' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_get_begin_iter' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_ref' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_iter_loop' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_get_modified' /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `g_dgettext' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_thread_gettime' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_array' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_hash_table_iter_steal' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_boolean' /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `g_assertion_message_expr' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_double' /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `g_realloc_n' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_uint64' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_get_title' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_uint32' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_malloc0_n' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_is_object_path' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_compare' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_object_class_install_properties' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_get_applications' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_new' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_time_zone_refresh_local' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_signal_new_class_handler' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_bytestring' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_get_end_iter' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_is_tuple' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_new' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_iter_next_value' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_free' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_swap' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_is_container' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_uint16' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_get_monotonic_time' /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `g_malloc_n' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_is_of_type' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_poll' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_print' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_move_item' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_value' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_uri_unescape_string' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_dup_bytestring_array' /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `g_once_init_enter_impl' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_type' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_error_new_valist' /usr/lib/libgdk-x11-2.0.so: undefined reference to `g_source_set_name' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_byte' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_get_app_info' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_equal' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_main_context_get_thread_default' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_iter_new' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_markup_parse_context_get_element_stack' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_va' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_hash_table_iter_init' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_hostname_is_non_ascii' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_get_mime_type' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_first' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_hostname_is_ip_address' /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `g_ascii_strtoll' /usr/lib/libpango-1.0.so: undefined reference to `g_unichar_get_script' /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `g_dngettext' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_object_path' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_new_tuple' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_variant' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_error_get_type' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_handle' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_set_description' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_get_iter_at_pos' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_get_environ' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_parse' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_key' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_regex_match_simple' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_assertion_message_cmpnum' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_uri_parse_scheme' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_int16' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_dpgettext' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_get_added' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_builder_clear' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_checked_' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_get_size' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_load_from_file' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_builder_end' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_get_position' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_checksum_free' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_dcgettext' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_checksum_get_digest' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_checksum_new' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_int16' /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `g_assertion_message' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_peek_string' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_get_length' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_value_set_variant' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_mapped_file_ref' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_format_size_for_display' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_set_title' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_byteswap' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_signal_override_class_handler' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_param_spec_variant' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_get_sequence' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_variant' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_move' /usr/lib/libpangoft2-1.0.so.0: undefined reference to `g_unichar_combining_class' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_int32' /usr/lib/libgdk-x11-2.0.so: undefined reference to `g_source_is_destroyed' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_test_bug_base' /usr/local/lib/libgio-2.0.so.0: undefined reference to `glib_gettext' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_ptr_array_new_with_free_func' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_dup_strv' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_iter_next' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_source_get_time' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_get' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_is_array' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_prefix_error' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_main_context_invoke' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_value_dup_variant' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_string_append_uri_escaped' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_uri_unescape_segment' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_get_is_private' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_sort_changed_iter' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_string' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_add_group' /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `g_slice_copy' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_unref' /usr/lib/libpango-1.0.so: undefined reference to `g_unichar_iszerowidth' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_dict_entry' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_int64' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_get_visited' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_free' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_new' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_set_mime_type' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_list_free_full' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_get_user_special_dir' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_has_item' /usr/lib/libgdk-x11-2.0.so: undefined reference to `g_timeout_add_seconds_full' /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `g_type_register_static_simple' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_source_add_child_source' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_double' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_checksum_get_string' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_n_children' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_get_description' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_strcmp0' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_print_string' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_hash_table_remove_all' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_from_data' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_get_gtype' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_timeout_add_seconds' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_assertion_message_error' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_to_file' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_value_get_variant' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_insert_before' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_string' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_builder_close' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_mkstemp_full' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_foreach' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_array_get_element_size' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_bytestring' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_dpgettext2' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_hash_table_get_keys' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_is_signature' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_dup_string' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_key_file_get_double' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_tuple' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_is_dict_entry' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_handle' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_builder_add' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_ptr_array_unref' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_copy' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_builder_add_value' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_markup_collect_attributes' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_signal_accumulator_first_wins' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_test_init' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_iter_free' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_free' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_array_get_type' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_uint32' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_array_unref' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_element' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_add_application' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_int32' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_uint64' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_iter_init' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_next' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_bytestring_array' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_next' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_hostname_to_ascii' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_va' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_main_context_push_thread_default' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_source_set_dummy_callback' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_type_string' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_is_end' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_test_queue_destroy' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_set_is_private' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_strv' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_uri_escape_string' /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `g_once_init_leave' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_child_value' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_prev' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_byte_array_unref' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_key_file_set_double' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_is_begin' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_hash_table_iter_next' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_builder_new' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_uint16' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_fixed_array' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_propagate_prefixed_error' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_child' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_value_take_variant' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_boolean' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_compute_checksum_for_string' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_int64' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_new_array' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_get_groups' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_get_bytestring_array' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_byte_array_get_type' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_get_uris' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_signal_chain_from_overridden_handler' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_builder_open' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_sequence_remove' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_mapped_file_unref' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_main_context_pop_thread_default' /usr/lib/libgdk_pixbuf-2.0.so: undefined reference to `g_set_error_literal' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_ptr_array_set_free_func' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_builder_unref' /usr/lib/libgdk-x11-2.0.so: undefined reference to `g_main_current_source' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_new_byte' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_type_is_variant' /usr/lib/libgtk-x11-2.0.so: undefined reference to `g_bookmark_file_remove_item' /usr/local/lib/libgio-2.0.so.0: undefined reference to `g_variant_is_floating' project1.lpr(19,1) Error: Error while linking project1.lpr(19,1) Fatal: There were 1 errors compiling module, stopping This Error comes also if I compile Lazarus itself. What can I do? (by the way: sorry for my very bad englisch) greetings Teekeks ---------------------------------------------------------------------- Teekeks · 2011-05-29 08:51 Have nobody any idea? I must finish a project but I cant compile. I would be happy for each little tip... Thanks Teekeks ---------------------------------------------------------------------- Blaazen · 2011-05-29 11:05 I use SVN version + Qt (I don't use GTK2) on Kubuntu and Chakra- Project (Arch Linux + KDE) and it works well. I put one of your error to Google and found this: http://old.nabble.com/glibmm-2.22.1--compilar-error- td27177227.html#a27177227 It seems error is not related to Lazarus but to your system-files paths. ---------------------------------------------------------------------- Teekeks · 2011-05-29 14:46 Hi! Now I reinstall OpenSuse and now its works fine! Thank you for your Help!