Export to GitHub

vtg - issue #133

cannot compile 0.7


Posted on May 28, 2010 by Quick Bird

When I try to compile 0.7 I end up with this:

[paul@paul-laptop vtg-0.7.0]$ make ... make[4]: Leaving directory /home/paul/Desktop/vtg-0.7.0/gsc-0.7.0/po' make[4]: Entering directory/home/paul/Desktop/vtg-0.7.0/gsc-0.7.0' make[4]: Leaving directory /home/paul/Desktop/vtg-0.7.0/gsc-0.7.0' make[3]: Leaving directory/home/paul/Desktop/vtg-0.7.0/gsc-0.7.0' make[2]: Leaving directory /home/paul/Desktop/vtg-0.7.0/gsc-0.7.0' Making all in gen-project make[2]: Entering directory/home/paul/Desktop/vtg-0.7.0/gen-project' make all-recursive make[3]: Entering directory /home/paul/Desktop/vtg-0.7.0/gen-project' Making all in licenses make[4]: Entering directory/home/paul/Desktop/vtg-0.7.0/gen-project/licenses' make[4]: Für das Ziel »all« ist nichts zu tun. make[4]: Leaving directory /home/paul/Desktop/vtg-0.7.0/gen-project/licenses' make[4]: Entering directory/home/paul/Desktop/vtg-0.7.0/gen-project' CC valaprojectgenerator.o CCLD vala-gen-project make[4]: Leaving directory /home/paul/Desktop/vtg-0.7.0/gen-project' make[3]: Leaving directory/home/paul/Desktop/vtg-0.7.0/gen-project' make[2]: Leaving directory /home/paul/Desktop/vtg-0.7.0/gen-project' Making all in doc make[2]: Entering directory/home/paul/Desktop/vtg-0.7.0/doc' make[3]: Entering directory /home/paul/Desktop/vtg-0.7.0/doc' make[3]: Für das Ziel »all-am« ist nichts zu tun. make[3]: Leaving directory/home/paul/Desktop/vtg-0.7.0/doc' make[2]: Leaving directory /home/paul/Desktop/vtg-0.7.0/doc' Making all in afrodite make[2]: Entering directory/home/paul/Desktop/vtg-0.7.0/afrodite' make all-recursive make[3]: Entering directory /home/paul/Desktop/vtg-0.7.0/afrodite' make[4]: Entering directory/home/paul/Desktop/vtg-0.7.0/afrodite' CC astmerger.lo astmerger.c: In Funktion »afrodite_ast_merger_real_visit_integer_literal«: astmerger.c:1858: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung astmerger.c:1863: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung astmerger.c:1866: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung CC astdumper.lo CC parser.lo CC symbol.lo CC symbolresolver.lo CC datatype.lo CC voidtype.lo CC sourcereference.lo CC sourcefile.lo CC ast.lo CC utils.lo utils.c: In Funktion »afrodite_utils_get_package_paths«: utils.c:289: Warnung: Übergabe des Arguments 3 von »g_file_get_contents« von inkompatiblem Zeigertyp /usr/include/glib-2.0/glib/gfileutils.h:89: Anmerkung: expected »gsize *« but argument is of type »gulong *« CC completionengine.lo CC ellipsistype.lo CC queryoptions.lo CC queryresult.lo CC resultitem.lo CC constants.lo CC sourceitem.lo CCLD libafrodite.la make[4]: Leaving directory /home/paul/Desktop/vtg-0.7.0/afrodite' make[3]: Leaving directory/home/paul/Desktop/vtg-0.7.0/afrodite' make[2]: Leaving directory /home/paul/Desktop/vtg-0.7.0/afrodite' Making all in vbf make[2]: Entering directory/home/paul/Desktop/vtg-0.7.0/vbf' make all-recursive make[3]: Entering directory /home/paul/Desktop/vtg-0.7.0/vbf' make[4]: Entering directory/home/paul/Desktop/vtg-0.7.0/vbf' CC vbfproject.lo CC vbfgroup.lo CC vbfmodule.lo CC vbftarget.lo CC vbfsource.lo CC vbffile.lo CC vbfpackage.lo CC vbfvariable.lo CC vbfstringliteral.lo CC vbfiprojectmanager.lo CC vbfmanager.lo CC vbfconfignode.lo CC vbfconfignodepair.lo CC vbfconfignodelist.lo CC vbfunresolvedconfignode.lo CC am/vbfamprojectmanager.lo am/vbfamprojectmanager.c: In Funktion »vbf_am_project_manager_real_refresh«: am/vbfamprojectmanager.c:559: Warnung: Übergabe des Arguments 3 von »g_file_get_contents« von inkompatiblem Zeigertyp /usr/include/glib-2.0/glib/gfileutils.h:89: Anmerkung: expected »gsize *« but argument is of type »gulong « CCLD libvbf.la CC vbftest.o CCLD vbftest ./.libs/libvbf.a(vbfproject.o): In function vbf_project_get_variables': /home/paul/Desktop/vtg-0.7.0/vbf/vbfproject.c:322: undefined reference to vala_read_only_list_new' ./.libs/libvbf.a(vbfproject.o): In function vbf_project_get_modules': /home/paul/Desktop/vtg-0.7.0/vbf/vbfproject.c:307: undefined reference to vala_read_only_list_new' ./.libs/libvbf.a(vbfproject.o): In function vbf_project_get_groups': /home/paul/Desktop/vtg-0.7.0/vbf/vbfproject.c:265: undefined reference to vala_read_only_list_new' ./.libs/libvbf.a(vbfgroup.o): In function vbf_group_get_variables': /home/paul/Desktop/vtg-0.7.0/vbf/vbfgroup.c:438: undefined reference to vala_read_only_list_new' ./.libs/libvbf.a(vbfgroup.o): In function vbf_group_get_subgroups': /home/paul/Desktop/vtg-0.7.0/vbf/vbfgroup.c:430: undefined reference to vala_read_only_list_new' ./.libs/libvbf.a(vbfgroup.o):/home/paul/Desktop/vtg-0.7.0/vbf/vbfgroup.c:415: more undefined references to vala_read_only_list_new' follow collect2: ld returned 1 exit status make[4]: *** [vbftest] Fehler 1 make[4]: Leaving directory/home/paul/Desktop/vtg-0.7.0/vbf' make[3]: [all-recursive] Fehler 1 make[3]: Leaving directory /home/paul/Desktop/vtg-0.7.0/vbf' make[2]: *** [all] Fehler 2 make[2]: Leaving directory/home/paul/Desktop/vtg-0.7.0/vbf' make[1]: * [all-recursive] Fehler 1 make[1]: Leaving directory `/home/paul/Desktop/vtg-0.7.0' make: * [all] Fehler 2

Any ideas?

Comment #1

Posted on May 31, 2010 by Quick Ox

Are you using vala 0.8.1? If yes you should use the svn version of vtg.

Comment #2

Posted on May 31, 2010 by Quick Bird

compile works fine now.

Comment #3

Posted on May 31, 2010 by Quick Ox

(No comment was entered for this change.)

Status: Done

Labels:
Type-Defect Priority-Medium