[gnome-bluetooth] Problems compiling libbtctl...

Robert Foster rfoster at mountainvisions.com.au
Fri May 28 13:35:08 BST 2004


Hi,
On Fri, 2004-05-28 at 20:13, Edd Dumbill wrote:
> On Fri, 2004-05-28 at 20:04 +1000, Robert Foster wrote:

> > I've commented out the following line from the Makefile:
> >        cp $(srcdir)/$(API) $(API)
> 
> yeah, my bad that line should be
> 
>  test -f $(API) || cp $(srcdir)/$(API) $(API)
> 
Cool. Much better :)

> You need Mono CVS for this.  You can probably get by with using
> -r:gtk-sharp if you have beta1.
> 
I've got beta1, so I used the -r:gtk-sharp option...

/usr/bin/mcs --unsafe --target library   \
-r:gtk-sharp \
-o btctl.dll  AssemblyInfo.cs generated/*.cs
generated/AddDeviceHandler.cs(10) error CS0246: Cannot find type
`GtkSharp.SignalArgs'
generated/AddDeviceServiceHandler.cs(10) error CS0246: Cannot find type
`GtkSharp.SignalArgs'
generated/BtctlSharp.DiscoverySourceFuncNative.cs(11) error CS0246:
Cannot find type `GLib.DelegateWrapper'
generated/BtctlSharp.ObexserverSourceFuncNative.cs(11) error CS0246:
Cannot find type `GLib.DelegateWrapper'
generated/BtctlSharp.voidObjectintSignal.cs(12) error CS0246: Cannot
find type `SignalCallback'
generated/BtctlSharp.voidObjectstringSignal.cs(12) error CS0246: Cannot
find type `SignalCallback'
generated/BtctlSharp.voidObjectstringstringIntPtruintSignal.cs(12) error
CS0246: Cannot find type `SignalCallback'
generated/BtctlSharp.voidObjectstringstringSignal.cs(12) error CS0246:
Cannot find type `SignalCallback'
generated/BtctlSharp.voidObjectstringstringuintuintSignal.cs(12) error
CS0246: Cannot find type `SignalCallback'
generated/BtctlSharp.voidObjectstringuintSignal.cs(12) error CS0246:
Cannot find type `SignalCallback'
generated/CompleteHandler.cs(10) error CS0246: Cannot find type
`GtkSharp.SignalArgs'
generated/Controller.cs(11) error CS0246: Cannot find type `GLib.Object'
generated/DeviceNameHandler.cs(10) error CS0246: Cannot find type
`GtkSharp.SignalArgs'
generated/ErrorHandler.cs(10) error CS0246: Cannot find type
`GtkSharp.SignalArgs'
generated/Obex.cs(11) error CS0246: Cannot find type `GLib.Object'
generated/ProgressHandler.cs(10) error CS0246: Cannot find type
`GtkSharp.SignalArgs'
generated/PutHandler.cs(10) error CS0246: Cannot find type
`GtkSharp.SignalArgs'
generated/RequestPutHandler.cs(10) error CS0246: Cannot find type
`GtkSharp.SignalArgs'
generated/StatusChangeHandler.cs(10) error CS0246: Cannot find type
`GtkSharp.SignalArgs'
Compilation failed: 19 error(s), 0 warnings

However, adding in -r:glib-sharp did the trick.

> > 
> > Any other hints?
> > 
> > I'll keep working on this from the mono angle...
> > Rob.
> 
> 




More information about the gnome-bluetooth mailing list