sejerpz / vtg

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

No rule to make target `vscclasslistvisitor.vala' #74

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. ./autogen ..etc.. like the Documentation page says.
3. and then execute make

What is the expected output? What do you see instead?
A successfull compilation.
But this is what I get:
make[2]: *** No rule to make target `vscclasslistvisitor.vala', needed by
`libvsc.vala.stamp'.  Stop.

What version of the product are you using? On what operating system?
Ubuntu 9.04, Vala 0.7.3 and the trunk of vtg.

Please provide any additional information below.
Inspecting the source I realize that the vscclasslistvisitor.vala file is
missing from vsc directory, but the rule in the Makefile.am remains.

If I remove the line 35 from Makefile.am: vscclasslistvisitor.vala
The compilation process rise the following error:
...
vscsymbolcompletion.vala:407.19-407.27: error: The name `ClassList' does
not exist in the context of `Vsc.SymbolCompletion.get_classes_for_source'
                    var ml = new ClassList (results);
                                 ^^^^^^^^^
vscsymbolcompletion.vala:407.10-407.37: error: var declaration not allowed
with non-typed initializer
                    var ml = new ClassList (results);
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...

I think that the file is necessary for the compilation but it is missing.
Finding in the svn revisions I found that in the rev 301 I think that line
was added to the Makefile.am, but the .vala file not.

Is very rare that there is not previously report about that, maybe is my
mistake. I am newie in vala.

Original issue reported on code.google.com by JJLoRe...@gmail.com on 28 Jun 2009 at 10:39

GoogleCodeExporter commented 9 years ago
You are right I forgot to commit that file.

Original comment by seje...@gmail.com on 28 Jun 2009 at 11:27

GoogleCodeExporter commented 9 years ago

Original comment by seje...@gmail.com on 22 Sep 2009 at 6:57

GoogleCodeExporter commented 9 years ago

Original comment by seje...@gmail.com on 22 Sep 2009 at 7:00

GoogleCodeExporter commented 9 years ago

Original comment by seje...@gmail.com on 22 Sep 2009 at 7:01