YaneSDK1.0キター…ということで、trunkのmonoを使って早速ビルドしてみることに。
atsushi@cfw2 /usr/local/src/yanesdk
$ ls */*.cs */*/*.cs | grep -v sample > YaneSDK.dll.sources
atsushi@cfw2 /usr/local/src/yanesdk
$ gmcs -t:library -out:Yanesdl.dll -unsafe @Yanesdk.dll.sources -pkg:dotnet
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
in <0x00169> Mono.CSharp.TypeContainer:DoDefineMembers ()
in <0x0004a> Mono.CSharp.TypeContainer:DefineMembers ()
in <0x0023f> Mono.CSharp.RootContext:PopulateTypes ()
in <0x00e23> Mono.CSharp.Driver:MainDriver (System.String[] args)
in <0x00056> Mono.CSharp.Driver:Main (System.String[] args)…orz
とりやえずバグ探しの旅に出ます…
追記: http://bugzilla.ximian.com/show_bug.cgi?id=77963 …確かにgmcsなら失敗しそう
コメント
yaneurao — 03/30/2006 19:15:16
(´ω`)しょぼぼーん
atsushieno — 03/30/2006 19:21:15
最近gmcsコード変わりまくりなんですよねー
mono 1.1.13.xの安定版ブランチなら多分イケると思います(って試してませんけど…)
yaneurao — 03/30/2006 20:47:45
Yanesdkはgmcsの試金石として役に立ってると思えばいいか…(´Д`)
atsushieno — 03/31/2006 04:47:33
いやマジでそうですよー。まだC# 2.0を使いこなせているソースってなかなか無いですからね。とりあえず原因は分かったのでbuzillaに投げてみますです。