This looks like a bug in the code generator ;)

        /opt/gtk-sharp/bin//gapi2-codegen --generate libtinymail-camel-api.xml \
                \
        --outdir=generated --customdir=. 
--assembly-name=libtinymail-camel-sharp        \
        && touch generated-stamp
Name: auth_types Type: TnyList*  in callback 
TnyCamelGetSupportedSecureAuthCallback
Tny.Camel.TnyCamelAccount implements unknown GInterface TnyAccount
Tny.Camel.TnyCamelBsMimePart implements unknown GInterface TnyMimePart
Tny.Camel.TnyCamelBsMsg implements unknown GInterface TnyMsg
Tny.Camel.TnyCamelBsMsgReceiveStrategy implements unknown GInterface 
TnyMsgReceiveStrategy
Tny.Camel.TnyCamelDefaultConnectionPolicy implements unknown GInterface 
TnyConnectionPolicy
Tny.Camel.TnyCamelFolder implements unknown GInterface TnyFolderStore
Tny.Camel.TnyCamelFullMsgReceiveStrategy implements unknown GInterface 
TnyMsgReceiveStrategy
Tny.Camel.TnyCamelMimePart implements unknown GInterface TnyMimePart
Tny.Camel.TnyCamelMsg implements unknown GInterface TnyMsg
Tny.Camel.TnyCamelMsgRemoveStrategy implements unknown GInterface 
TnyMsgRemoveStrategy
Tny.Camel.TnyCamelPartialMsgReceiveStrategy implements unknown GInterface 
TnyMsgReceiveStrategy
Tny.Camel.TnyCamelPopRemoteMsgRemoveStrategy implements unknown GInterface 
TnyMsgRemoveStrategy
Tny.Camel.TnyCamelRecoverConnectionPolicy implements unknown GInterface 
TnyConnectionPolicy
Tny.Camel.TnyCamelSendQueue implements unknown GInterface TnyFolderObserver
Tny.Camel.TnyCamelStoreAccount implements unknown GInterface TnyFolderStore
Tny.Camel.TnyCamelStream implements unknown GInterface TnyStream
Tny.Camel.TnyCamelTransportAccount implements unknown GInterface 
TnyTransportAccount
Name: account_store Type: TnyAccountStore* in tny_session_camel_new in type 
Tny.Camel.TnySessionCamel

Unhandled Exception: System.NullReferenceException: A null value was found 
where an object instance was required.
  at GtkSharp.Generation.ClassBase.GetMethodRecursively (System.String name, 
Boolean check_self) [0x00000] 
  at GtkSharp.Generation.ClassBase.GetMethodRecursively (System.String name, 
Boolean check_self) [0x00000] 
  at GtkSharp.Generation.ClassBase.GetMethodRecursively (System.String name) 
[0x00000] 
  at GtkSharp.Generation.Method.GenerateDeclCommon (System.IO.StreamWriter sw, 
GtkSharp.Generation.ClassBase implementor) [0x00000] 
  at GtkSharp.Generation.Method.Generate (GtkSharp.Generation.GenerationInfo 
gen_info, GtkSharp.Generation.ClassBase implementor) [0x00000] 
  at GtkSharp.Generation.ClassBase.GenMethods 
(GtkSharp.Generation.GenerationInfo gen_info, System.Collections.Hashtable 
collisions, GtkSharp.Generation.ClassBase implementor) [0x00000] 
  at GtkSharp.Generation.ObjectGen.Generate (GtkSharp.Generation.GenerationInfo 
gen_info) [0x00000] 
  at GtkSharp.Generation.CodeGenerator.Main (System.String[] args) [0x00000] 
make[2]: *** [generated-stamp] Error 1
make[2]: Leaving directory 
`/home/pvanhoof/repos/tinymail/trunk/bindings/dotnet/camel'
-- 
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org 
http://pvanhoof.be/blog
http://codeminded.be




_______________________________________________
Gtk-sharp-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list

Reply via email to