[Ironruby-core] Problems Compiling IronRuby w/ Mono

Ch Ze lists at ruby-forum.com
Fri Apr 4 10:43:22 EDT 2008


I've got the following build errors trying to compile IronRuby trunk w/
Mono 1.9 on OSX.

Build output:

(in /opt/src/mono/ironruby/trunk)
Read in 49 resources from
'/opt/src/mono/ironruby/trunk/src/microsoft.scripting.core/Resources.resx'
Writing resource file...  Done.
Read in 17 resources from
'/opt/src/mono/ironruby/trunk/src/microsoft.scripting.core/math/MathResources.resx'
Writing resource file...  Done.
./Tuple.cs(212,21): warning CS0219: The variable `argCnt' is assigned
but its value is never used
./actions/DynamicSite.Generated.cs(54,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.DynamicSite<T0,Tret>' to
`Microsoft.Scripting.Actions.DynamicSiteTarget<T0,Tret>'
./actions/DynamicSite.Generated.cs(128,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.FastDynamicSite<T0,Tret>' to
`Microsoft.Scripting.Actions.FastDynamicSiteTarget<T0,Tret>'
./actions/DynamicSite.Generated.cs(202,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.DynamicSite<T0,T1,Tret>' to
`Microsoft.Scripting.Actions.DynamicSiteTarget<T0,T1,Tret>'
./actions/DynamicSite.Generated.cs(276,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.FastDynamicSite<T0,T1,Tret>' to
`Microsoft.Scripting.Actions.FastDynamicSiteTarget<T0,T1,Tret>'
./actions/DynamicSite.Generated.cs(350,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.DynamicSite<T0,T1,T2,Tret>' to
`Microsoft.Scripting.Actions.DynamicSiteTarget<T0,T1,T2,Tret>'
./actions/DynamicSite.Generated.cs(424,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.FastDynamicSite<T0,T1,T2,Tret>' to
`Microsoft.Scripting.Actions.FastDynamicSiteTarget<T0,T1,T2,Tret>'
./actions/DynamicSite.Generated.cs(498,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.DynamicSite<T0,T1,T2,T3,Tret>' to
`Microsoft.Scripting.Actions.DynamicSiteTarget<T0,T1,T2,T3,Tret>'
./actions/DynamicSite.Generated.cs(572,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.FastDynamicSite<T0,T1,T2,T3,Tret>' to
`Microsoft.Scripting.Actions.FastDynamicSiteTarget<T0,T1,T2,T3,Tret>'
./actions/DynamicSite.Generated.cs(646,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.DynamicSite<T0,T1,T2,T3,T4,Tret>' to
`Microsoft.Scripting.Actions.DynamicSiteTarget<T0,T1,T2,T3,T4,Tret>'
./actions/DynamicSite.Generated.cs(720,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.FastDynamicSite<T0,T1,T2,T3,T4,Tret>' to
`Microsoft.Scripting.Actions.FastDynamicSiteTarget<T0,T1,T2,T3,T4,Tret>'
./actions/DynamicSite.Generated.cs(794,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.DynamicSite<T0,T1,T2,T3,T4,T5,Tret>' to
`Microsoft.Scripting.Actions.DynamicSiteTarget<T0,T1,T2,T3,T4,T5,Tret>'
./actions/DynamicSite.Generated.cs(868,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.FastDynamicSite<T0,T1,T2,T3,T4,T5,Tret>' to
`Microsoft.Scripting.Actions.FastDynamicSiteTarget<T0,T1,T2,T3,T4,T5,Tret>'
./actions/DynamicSite.Generated.cs(942,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.BigDynamicSite<T0,Tret>' to
`Microsoft.Scripting.Actions.BigDynamicSiteTarget<T0,Tret>'
./actions/DynamicSite.Generated.cs(1016,13): error CS0029: Cannot
implicitly convert type
`Microsoft.Scripting.Actions.BigFastDynamicSite<T0,Tret>' to
`Microsoft.Scripting.Actions.BigFastDynamicSiteTarget<T0,Tret>'
Compilation failed: 14 error(s), 1 warnings
rake aborted!
Command failed with status (1): [gmcs
/out:"/opt/src/mono/ironruby/trunk/bu...]
/opt/src/mono/ironruby/trunk/rakefile:123
(See full trace by running task with --trace)


Mono:
Mono JIT compiler version 1.9 (tarball)
Copyright (C) 2002-2007 Novell, Inc and Contributors.
www.mono-project.com
        TLS:           normal
        GC:            Included Boehm (with typed GC)
        SIGSEGV:       normal
        Notification:  Thread + polling
        Architecture:  x86
        Disabled:      none


MONO_PATH = /opt/local/
MONO_DISABLE_SHM = 1

Anyone have any ideas what's up?
-- 
Posted via http://www.ruby-forum.com/.


More information about the Ironruby-core mailing list