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 OxAre 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 Birdcompile 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