Skip to content
This repository was archived by the owner on Oct 1, 2024. It is now read-only.
This repository was archived by the owner on Oct 1, 2024. It is now read-only.

Compile error: ./TestRange.cs(62,13): error CS0030: Cannot convert type Gtk.VScale' to System.Range' #297

@rubyFeedback

Description

@rubyFeedback

Hey there,

Installed policy.2.10.gtk-dotnet.dll into the gac (/usr/lib/mono/gac)
make[2]: Leaving directory '/home/Temp/rbt/gtk-sharp-2.12.45/gtkdotnet'
make[1]: Leaving directory '/home/Temp/rbt/gtk-sharp-2.12.45/gtkdotnet'
Making install in sample
make[1]: Entering directory '/home/Temp/rbt/gtk-sharp-2.12.45/sample'
Making install in test
make[2]: Entering directory '/home/Temp/rbt/gtk-sharp-2.12.45/sample/test'
/usr/bin//mcs -out:WidgetViewer.exe -r:../../glib/glib-sharp.dll -r:../../pango/pango-sharp.dll -r:../../atk/atk-sharp.dll -r:../../gdk/gdk-sharp.dll -r:../../gtk/gtk-sharp.dll ./TestCheckButton.cs ./TestColorSelection.cs ./TestRadioButton.cs ./TestRange.cs ./TestStatusbar.cs ./TestDialog.cs ./TestFlipping.cs ./TestSizeGroup.cs ./TestCombo.cs ./TestComboBox.cs ./WidgetViewer.cs
./TestCombo.cs(17,14): warning CS0612: Gtk.Combo' is obsolete ./TestRange.cs(35,6): error CS0104: Range' is an ambiguous reference between System.Range' and Gtk.Range'
/usr/lib/mono/4.5/mscorlib.dll (Location of the symbol related to previous error)
/home/Temp/rbt/gtk-sharp-2.12.45/sample/test/../../gtk/gtk-sharp.dll (Location of the symbol related to previous error)
./TestRange.cs(35,13): error CS0030: Cannot convert type Gtk.HScale' to System.Range'
./TestRange.cs(42,6): error CS0104: Range' is an ambiguous reference between System.Range' and Gtk.Range' /usr/lib/mono/4.5/mscorlib.dll (Location of the symbol related to previous error) /home/Temp/rbt/gtk-sharp-2.12.45/sample/test/../../gtk/gtk-sharp.dll (Location of the symbol related to previous error) ./TestRange.cs(42,13): error CS0030: Cannot convert type Gtk.HScrollbar' to System.Range' ./TestRange.cs(62,6): error CS0104: Range' is an ambiguous reference between System.Range' and Gtk.Range'
/usr/lib/mono/4.5/mscorlib.dll (Location of the symbol related to previous error)
/home/Temp/rbt/gtk-sharp-2.12.45/sample/test/../../gtk/gtk-sharp.dll (Location of the symbol related to previous error)
./TestRange.cs(62,13): error CS0030: Cannot convert type Gtk.VScale' to System.Range'
./TestCombo.cs(31,20): warning CS0612: `Gtk.Combo' is obsolete
Compilation failed: 6 error(s), 2 warnings
make[2]: *** [Makefile:502: WidgetViewer.exe] Error 1
make[2]: Leaving directory '/home/Temp/rbt/gtk-sharp-2.12.45/sample/test'
make[1]: *** [Makefile:440: install-recursive] Error 1
make[1]: Leaving directory '/home/Temp/rbt/gtk-sharp-2.12.45/sample'
make: *** [Makefile:454: install-recursive] Error 1


This may be due to my system running the latest software; gtk-sharp is already +4 years old of the last release. :(

But if someone may find some time in the future, it would be nice if gtk2 can remain supported. Note that pygobject,
ruby-gtk3, and most of the GNOME apps work fine on my system, so I doubt it is related to my system as such
and thus must be related to something within gtk-sharp. I am a noob when it comes to C/C++/C# though.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions