lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Fri, Nov 25, 2011 at 12:53:01PM +0100, Pavel Holejsovsky wrote:
> On 11/25/2011 10:08 AM, Rob Kendrick wrote:
> >Checking for gobject-introspection>= 0.10.8 : not found
> >The configuration failed
> >(complete log in /home/rjek/src/lgi-lgi/build/config.log)
> 
> You need to install gobject-introspection devel package, I think it
> is called "libgirepository1.0-dev" in ubuntu.

Ah; I had not made any mental mapping between these two packages.  Next
problem:

Waf: Entering directory `/home/rjek/src/lgi-lgi/build'
[13/14] Regress-1.0.gir: build/tests/regress.c build/tests/regress.h -> build/tests/Regress-1.0.gir
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `g_string_append_c_inline':
Regress-1.0.c:(.text+0x79): undefined reference to `g_string_insert_c'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `escaped_printf':
Regress-1.0.c:(.text+0x129): undefined reference to `g_markup_vprintf_escaped'
Regress-1.0.c:(.text+0x193): undefined reference to `g_output_stream_write_all'
Regress-1.0.c:(.text+0x1be): undefined reference to `g_log'
Regress-1.0.c:(.text+0x1cd): undefined reference to `g_clear_error'
Regress-1.0.c:(.text+0x1dc): undefined reference to `g_free'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `goutput_write':
Regress-1.0.c:(.text+0x244): undefined reference to `g_output_stream_write_all'
Regress-1.0.c:(.text+0x26c): undefined reference to `g_log'
Regress-1.0.c:(.text+0x278): undefined reference to `g_clear_error'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `invoke_get_type':
Regress-1.0.c:(.text+0x2a5): undefined reference to `g_module_symbol'
Regress-1.0.c:(.text+0x2ae): undefined reference to `g_io_error_quark'
Regress-1.0.c:(.text+0x2d2): undefined reference to `g_set_error'
Regress-1.0.c:(.text+0x2ef): undefined reference to `g_io_error_quark'
Regress-1.0.c:(.text+0x313): undefined reference to `g_set_error'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `invoke_error_quark':
Regress-1.0.c:(.text+0x344): undefined reference to `g_module_symbol'
Regress-1.0.c:(.text+0x34d): undefined reference to `g_io_error_quark'
Regress-1.0.c:(.text+0x371): undefined reference to `g_set_error'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `dump_properties':
Regress-1.0.c:(.text+0x39d): undefined reference to `g_type_fundamental'
Regress-1.0.c:(.text+0x3af): undefined reference to `g_type_class_ref'
Regress-1.0.c:(.text+0x3c6): undefined reference to `g_object_class_list_properties'
Regress-1.0.c:(.text+0x3d8): undefined reference to `g_type_default_interface_ref'
Regress-1.0.c:(.text+0x3ef): undefined reference to `g_object_interface_list_properties'
Regress-1.0.c:(.text+0x433): undefined reference to `g_type_name'
Regress-1.0.c:(.text+0x472): undefined reference to `g_free'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `dump_signals':
Regress-1.0.c:(.text+0x49c): undefined reference to `g_signal_list_ids'
Regress-1.0.c:(.text+0x4cd): undefined reference to `g_signal_query'
Regress-1.0.c:(.text+0x4d9): undefined reference to `g_type_name'
Regress-1.0.c:(.text+0x631): undefined reference to `g_type_name'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `dump_object_type':
Regress-1.0.c:(.text+0x699): undefined reference to `g_type_name'
Regress-1.0.c:(.text+0x6d4): undefined reference to `g_type_parent'
Regress-1.0.c:(.text+0x6e2): undefined reference to `g_string_new'
Regress-1.0.c:(.text+0x714): undefined reference to `g_type_name'
Regress-1.0.c:(.text+0x726): undefined reference to `g_string_append'
Regress-1.0.c:(.text+0x732): undefined reference to `g_type_parent'
Regress-1.0.c:(.text+0x76b): undefined reference to `g_string_free'
Regress-1.0.c:(.text+0x77c): undefined reference to `g_type_test_flags'
Regress-1.0.c:(.text+0x7ba): undefined reference to `g_type_interfaces'
Regress-1.0.c:(.text+0x7e5): undefined reference to `g_type_name'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `dump_interface_type':
Regress-1.0.c:(.text+0x863): undefined reference to `g_type_name'
Regress-1.0.c:(.text+0x893): undefined reference to `g_type_interface_prerequisites'
Regress-1.0.c:(.text+0x8c5): undefined reference to `g_type_name'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `dump_boxed_type':
Regress-1.0.c:(.text+0x946): undefined reference to `g_type_name'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `dump_flags_type':
Regress-1.0.c:(.text+0x985): undefined reference to `g_type_class_ref'
Regress-1.0.c:(.text+0x995): undefined reference to `g_type_name'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `dump_enum_type':
Regress-1.0.c:(.text+0xa4c): undefined reference to `g_type_class_ref'
Regress-1.0.c:(.text+0xa5c): undefined reference to `g_type_name'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `dump_fundamental_type':
Regress-1.0.c:(.text+0xb1a): undefined reference to `g_type_name'
Regress-1.0.c:(.text+0xb48): undefined reference to `g_type_test_flags'
Regress-1.0.c:(.text+0xb73): undefined reference to `g_type_test_flags'
Regress-1.0.c:(.text+0xb99): undefined reference to `g_type_parent'
Regress-1.0.c:(.text+0xba7): undefined reference to `g_string_new'
Regress-1.0.c:(.text+0xbd9): undefined reference to `g_type_name'
Regress-1.0.c:(.text+0xbea): undefined reference to `g_type_name'
Regress-1.0.c:(.text+0xbfc): undefined reference to `g_string_append'
Regress-1.0.c:(.text+0xc08): undefined reference to `g_type_parent'
Regress-1.0.c:(.text+0xc51): undefined reference to `g_string_free'
Regress-1.0.c:(.text+0xc75): undefined reference to `g_type_interfaces'
Regress-1.0.c:(.text+0xca0): undefined reference to `g_type_name'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `dump_type':
Regress-1.0.c:(.text+0xcf8): undefined reference to `g_type_fundamental'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `dump_error_quark':
Regress-1.0.c:(.text+0xde6): undefined reference to `g_quark_to_string'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `dump_irepository':
Regress-1.0.c:(.text+0xe35): undefined reference to `g_module_open'
Regress-1.0.c:(.text+0xe45): undefined reference to `g_module_error'
Regress-1.0.c:(.text+0xe4d): undefined reference to `g_io_error_quark'
Regress-1.0.c:(.text+0xe70): undefined reference to `g_set_error'
Regress-1.0.c:(.text+0xe93): undefined reference to `g_strsplit'
Regress-1.0.c:(.text+0xea6): undefined reference to `g_file_new_for_path'
Regress-1.0.c:(.text+0xebd): undefined reference to `g_file_new_for_path'
Regress-1.0.c:(.text+0xed9): undefined reference to `g_file_read'
Regress-1.0.c:(.text+0xf19): undefined reference to `g_file_replace'
Regress-1.0.c:(.text+0xf29): undefined reference to `g_input_stream_get_type'
Regress-1.0.c:(.text+0xf3b): undefined reference to `g_type_check_instance_cast'
Regress-1.0.c:(.text+0xf4d): undefined reference to `g_input_stream_close'
Regress-1.0.c:(.text+0xf5c): undefined reference to `g_output_stream_get_type'
Regress-1.0.c:(.text+0xf6e): undefined reference to `g_type_check_instance_cast'
Regress-1.0.c:(.text+0xf80): undefined reference to `g_output_stream_get_type'
Regress-1.0.c:(.text+0xf92): undefined reference to `g_type_check_instance_cast'
Regress-1.0.c:(.text+0xfae): undefined reference to `g_hash_table_new'
Regress-1.0.c:(.text+0xfb7): undefined reference to `g_input_stream_get_type'
Regress-1.0.c:(.text+0xfc9): undefined reference to `g_type_check_instance_cast'
Regress-1.0.c:(.text+0xfd1): undefined reference to `g_data_input_stream_new'
Regress-1.0.c:(.text+0xfe1): undefined reference to `g_object_unref'
Regress-1.0.c:(.text+0xffb): undefined reference to `g_data_input_stream_read_line'
Regress-1.0.c:(.text+0x101d): undefined reference to `g_free'
Regress-1.0.c:(.text+0x102e): undefined reference to `g_strchomp'
Regress-1.0.c:(.text+0x10a5): undefined reference to `g_printerr'
Regress-1.0.c:(.text+0x10b8): undefined reference to `g_free'
Regress-1.0.c:(.text+0x10d0): undefined reference to `g_hash_table_lookup'
Regress-1.0.c:(.text+0x10f0): undefined reference to `g_hash_table_insert'
Regress-1.0.c:(.text+0x10f5): undefined reference to `g_output_stream_get_type'
Regress-1.0.c:(.text+0x1107): undefined reference to `g_type_check_instance_cast'
Regress-1.0.c:(.text+0x1197): undefined reference to `g_printerr'
Regress-1.0.c:(.text+0x11aa): undefined reference to `g_free'
Regress-1.0.c:(.text+0x11b1): undefined reference to `g_output_stream_get_type'
Regress-1.0.c:(.text+0x11c3): undefined reference to `g_type_check_instance_cast'
Regress-1.0.c:(.text+0x11e6): undefined reference to `g_free'
Regress-1.0.c:(.text+0x11f7): undefined reference to `g_hash_table_destroy'
Regress-1.0.c:(.text+0x11fc): undefined reference to `g_output_stream_get_type'
Regress-1.0.c:(.text+0x120e): undefined reference to `g_type_check_instance_cast'
Regress-1.0.c:(.text+0x123b): undefined reference to `g_input_stream_get_type'
Regress-1.0.c:(.text+0x124d): undefined reference to `g_type_check_instance_cast'
Regress-1.0.c:(.text+0x125e): undefined reference to `g_input_stream_close'
Regress-1.0.c:(.text+0x126e): undefined reference to `g_output_stream_get_type'
Regress-1.0.c:(.text+0x1280): undefined reference to `g_type_check_instance_cast'
Regress-1.0.c:(.text+0x1291): undefined reference to `g_output_stream_close'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o: In function `main':
Regress-1.0.c:(.text+0x12d5): undefined reference to `g_threads_got_initialized'
Regress-1.0.c:(.text+0x12e3): undefined reference to `g_thread_init'
Regress-1.0.c:(.text+0x12e8): undefined reference to `g_type_init'
Regress-1.0.c:(.text+0x1308): undefined reference to `g_str_has_prefix'
Regress-1.0.c:(.text+0x1325): undefined reference to `g_printerr'
Regress-1.0.c:(.text+0x1392): undefined reference to `g_printerr'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o:(.data+0x0): undefined reference to `regress_test_enum_get_type'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o:(.data+0x8): undefined reference to `regress_test_enum_unsigned_get_type'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o:(.data+0x10): undefined reference to `regress_test_flags_get_type'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o:(.data+0x18): undefined reference to `regress_test_simple_boxed_a_get_gtype'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o:(.data+0x20): undefined reference to `regress_test_simple_boxed_b_get_type'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o:(.data+0x28): undefined reference to `regress_test_boxed_get_type'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o:(.data+0x30): undefined reference to `regress_test_obj_get_type'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o:(.data+0x38): undefined reference to `regress_test_sub_obj_get_type'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o:(.data+0x40): undefined reference to `regress_test_fundamental_object_get_type'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o:(.data+0x48): undefined reference to `regress_test_fundamental_sub_object_get_type'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o:(.data+0x50): undefined reference to `regress_test_interface_get_type'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o:(.data+0x58): undefined reference to `regress_test_wi_802_1x_get_type'
/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o:(.data+0x60): undefined reference to `regress_test_floating_get_type'
collect2: ld returned 1 exit status
linking of temporary binary failed: Command '['gcc', '-o', '/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0', '-L.', '-Wl,-rpath=.', '-lregress', '-pthread', '-lgio-2.0', '-lgobject-2.0', '-lgmodule-2.0', '-lgthread-2.0', '-lrt', '-lglib-2.0', '/home/rjek/src/lgi-lgi/build/tests/tmp-introspectt8uqh3/Regress-1.0.o']' returned non-zero exit status 1
Waf: Leaving directory `/home/rjek/src/lgi-lgi/build'
Build failed
 -> task failed (exit status 1): 
	{task 139902642538896: Regress-1.0.gir regress.c,regress.h -> Regress-1.0.gir}
' cd tests && /usr/bin/g-ir-scanner --warn-all --quiet --no-libtool --namespace=Regress --nsversion=1.0 --include=cairo-1.0 --include=Gio-2.0 -lregress regress.c regress.h --output=Regress-1.0.gir '

B.