[Mono-list] Building Gecko-Sharp woes

Ed Mack lists@edmack.com
Sat, 17 Apr 2004 02:07:30 +0100


Hi, I've been tinkering with Mono for a few weeks now and really love
the syntax.

Anyway, previously put of by the compiling (apt-get has made me far too
lazy :), tonight I sat down to get monodevelop going.

Anyway, I followed down
http://monodevelop.com/tutorials/package_install.aspx

Everything went perfectly (using the RPMs at
http://www.go-mono.com/archive/0.31/fedora-1-i386/ and compiling the
rest) until Gecko-Sharp building. I used the suggested 0.1 release, but
here's my build errors (previously tried to compile, so only the errors
are shown)

-------------------- errors --------------------------

bash-2.05b$ make
Making all in sources
make[1]: Entering directory
`/home/edmack/Desktop/Mono/gecko-sharp-0.1/sources'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/home/edmack/Desktop/Mono/gecko-sharp-0.1/sources'
Making all in gtkmozembed
make[1]: Entering directory
`/home/edmack/Desktop/Mono/gecko-sharp-0.1/gtkmozemb ed'
mcs --unsafe --target library -L /usr/lib \
-r glib-sharp.dll -r gtk-sharp.dll -r gdk-sharp.dll \
./NewWindowOrphan_handler.cs ./NewWindow_delegate.cs
./NewWindow_handler.cs gene rated/*.cs -o gecko-sharp.dll
WebControl.custom(35) error CS0246: Cannot find type
`GLib.ConnectBeforeAttribut e'
WebControl.custom(50) error CS0103: The name `AfterHandlers' could not
be found in `Gecko.WebControl'
WebControl.custom(51) error CS0103: The name `AfterSignals' could not be
found i n `Gecko.WebControl'
WebControl.custom(52) error CS0246: Cannot find type
`GLib.ConnectBeforeAttribut e'
WebControl.custom(56) error CS0165: Use of unassigned local variable
`signals'
WebControl.custom(57) error CS0165: Use of unassigned local variable
`event_list '
WebControl.custom(58) error CS0165: Use of unassigned local variable
`cb'
Compilation failed: 7 error(s), 0 warnings
make[1]: *** [gecko-sharp.dll] Error 1
make[1]: Leaving directory
`/home/edmack/Desktop/Mono/gecko-sharp-0.1/gtkmozembe d'
make: *** [all-recursive] Error 1

-------------------- errors --------------------------

Not being a Mono-elitist, I'm a bit lost :(

Thanks for your time,

Ed Mack