Compiling from trunk

13 views
Skip to first unread message

Eric Hauser

unread,
Apr 23, 2009, 8:55:37 PM4/23/09
to boojay
I am trying to compile boojay from trunk and I am running into a
couple of errors:

[booc] Compiling 17 files to '/home/ehauser/working/boojay/build/
Boojay.Compilation.dll'.
[booc] /home/ehauser/working/boojay/src/Boojay.Compilation/
TypeSystem/JavaTypeSystem.boo(28,9): BCE0005: Unknown identifier:
'Cache'.
[booc] /home/ehauser/working/boojay/src/Boojay.Compilation/
TypeSystem/JavaTypeSystem.boo(20,18): BCE0060:
'Boojay.Compilation.TypeSystem.JavaTypeSystem.CreateEntityForRegularType
(System.Type)': no suitable method found to override.
[booc] /home/ehauser/working/boojay/src/Boojay.Compilation/
TypeSystem/BeanAwareType.boo(9,14): BCE0024: The type
'Boo.Lang.Compiler.TypeSystem.Reflection.ExternalType' does not have a
visible constructor that matches the argument list
'(Boo.Lang.Compiler.TypeSystem.TypeSystemServices, System.Type)'.
[booc] /home/ehauser/working/boojay/src/Boojay.Compilation/Steps/
IntroduceBoojayNamespaces.boo(9,49): BCE0005: Unknown identifier:
'NamespaceDelegator'.
[booc] 4 error(s).

booc info is Boo Compiler version 0.9.1.3287 (Mono 2.0.1). I assume
that I am using the wrong version. What version is being used for
development? Thanks.


Thanks.

Rodrigo B. de Oliveira

unread,
Apr 24, 2009, 12:14:51 PM4/24/09
to boo...@googlegroups.com
On Thu, Apr 23, 2009 at 9:55 PM, Eric Hauser <ewha...@gmail.com> wrote:
>
> I am trying to compile boojay from trunk and I am running into a
> couple of errors:
>

It should be fixed now.

Rodrigo B. de Oliveira

unread,
Apr 24, 2009, 12:15:11 PM4/24/09
to boo...@googlegroups.com

With latest boo trunk that is.

Eric Hauser

unread,
Apr 24, 2009, 7:59:01 PM4/24/09
to boojay
Boo trunk doesn't compile.

[csc] Compiling 503 files to '/home/ehauser/working/boo-trunk/
build/Boo.Lang.Compiler.dll'.
[csc] /home/ehauser/working/boo-trunk/src/Boo.Lang.Compiler/
Steps/MacroProcessing/NodeGeneratorExpander.cs(145,53): error CS1501:
No overload for method `Matches' takes `0' arguments
[csc] Compilation failed: 1 error(s), 0 warnings

I fixed that one and got:

[csc] /home/ehauser/working/boo-trunk/src/Boo.Lang.Compiler/
TypeSystem/Internal/AbstractInternalType.cs(281,63): error CS0309: The
type `Boo.Lang.Compiler.Ast.Destructor' must be convertible to
`Boo.Lang.Compiler.Ast.StatementTypeMember' in order to use it as
parameter `UnwantedNodeType2' in the generic type or method
`Boo.Lang.Compiler.Ast.NodeCollection<T>.Except<UnwantedNodeType,UnwantedNodeType2>
()'
[csc] /home/ehauser/working/boo-trunk/src/Boo.Lang.Compiler/Ast/
NodeCollection.cs(156,39): (Location of the symbol related to previous
error)
[csc] /home/ehauser/working/boo-trunk/src/Boo.Lang.Compiler/Ast/
Impl/DestructorImpl.cs(40,30): (Location of the symbol related to
previous error)
[csc] Compilation failed: 1 error(s), 2 warnings




On Apr 24, 12:15 pm, "Rodrigo B. de Oliveira"
<rodrigobam...@gmail.com> wrote:
> On Fri, Apr 24, 2009 at 1:14 PM, Rodrigo B. de Oliveira
>
> <rodrigobam...@gmail.com> wrote:
Reply all
Reply to author
Forward
0 new messages