sejerpz / vtg

Automatically exported from code.google.com/p/vtg
0 stars 0 forks source link

VSC depends on gee but it is not checked #117

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
./configure && make

What is the expected output? What do you see instead?
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -pthread 
-I/usr/include/glib-
2.0 -
I/usr/lib64/glib-2.0/include -I/usr/include/vala-1.0 
-DPACKAGE_DATADIR=\"/usr/share/vtg\" -
include 
../config.h -O2 -pipe -march=core2 -mfpmath=sse -mmmx -msse -msse2 -msse3 
-msse4.1 -
fgcse-
sm -fgcse-las -fgcse-after-reload -ftracer -msahf -mcx16 -ftree-loop-linear 
-floop-interchange -
floop-
strip-mine -floop-block -ftree-loop-distribution -ftree-vectorize -MT 
vscsymbolitem.lo -MD -MP -MF 
.deps/vscsymbolitem.Tpo -c vscsymbolitem.c  -fPIC -DPIC -o .libs/vscsymbolitem.o
vscsymbolcompletion.c:29:17: error: gee.h: No such file or directory
vscsymbolcompletion.c:179: error: expected specifier-qualifier-list before 
'GeeList'
(...)
vscsymbolcompletion.c:3172: warning: cast to pointer from integer of different 
size
make[4]: *** [vscsymbolcompletion.lo] Error 1
make[4]: Leaving directory 
`/var/tmp/portage/app-editors/vtg-0.6.0/work/vtg-0.6.0/vsc'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`/var/tmp/portage/app-editors/vtg-0.6.0/work/vtg-0.6.0/vsc'
make[2]: *** [all] Error 2
make[2]: Leaving directory 
`/var/tmp/portage/app-editors/vtg-0.6.0/work/vtg-0.6.0/vsc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/var/tmp/portage/app-editors/vtg-0.6.0/work/vtg-0.6.0'
make: *** [all] Error 2

What version of the product are you using? On what operating system?
0.6.0

Please provide any additional information below.

libgee is installed and pkg-config file is in path. However vtg does not check 
for it.

Original issue reported on code.google.com by uzytkown...@gmail.com on 20 Nov 2009 at 3:52

GoogleCodeExporter commented 9 years ago
Vtg doesn't depends on gee, but it uses the same internal gee copy like valac.

I think that you are using an old vtg version with vala 0.7.8 which are not
compatible since valac remove the gee namespace from its vala-1.0.vapi.

You should use the svn trunk version, but beaware that it's a little bit 
unstable.

Original comment by seje...@gmail.com on 20 Nov 2009 at 11:15

GoogleCodeExporter commented 9 years ago
Just released vtg 0.6.1 version in order to support vala 0.7.8

Original comment by seje...@gmail.com on 20 Nov 2009 at 8:42

GoogleCodeExporter commented 9 years ago

Original comment by seje...@gmail.com on 7 Feb 2010 at 3:05

GoogleCodeExporter commented 9 years ago

Original comment by seje...@gmail.com on 7 Feb 2010 at 3:29