extensions won't compile



hello,

like the subject says, epiphany extensions won't compile. i do have
epiphany-1.4.6 and i am running gnome-2.8 with gentoo linux.

here is the output from my make (i did a configure --with-extension=all)

tual-dtor -MT mozilla-selection.lo -MD -MP
-MF .deps/mozilla-selection.Tpo -c mozilla-selection.cpp  -fPIC -DPIC
-o .libs/mozilla-selection.o
mozilla-selection.cpp:36:27: nsIWebBrowser.h: No such file or directory
mozilla-selection.cpp:38:32: nsIWebBrowserFocus.h: No such file or
directory
In file included from mozilla-selection.cpp:39:
/usr/lib/mozilla/include/gtkembedmoz/gtkmozembed_internal.h:25:27:
nsIWebBrowser.h: No such file or directory
In file included from mozilla-selection.cpp:39:
/usr/lib/mozilla/include/gtkembedmoz/gtkmozembed_internal.h:34: error:
type
   specifier omitted for parameter `nsIWebBrowser'
/usr/lib/mozilla/include/gtkembedmoz/gtkmozembed_internal.h:34: error:
parse
   error before `*' token
mozilla-selection.cpp: In function `char*
mozilla_get_selected_text(EphyEmbed*)
   ':
mozilla-selection.cpp:45: error: `nsIWebBrowser' undeclared (first use
this
   function)
mozilla-selection.cpp:45: error: (Each undeclared identifier is reported
only
   once for each function it appears in.)
mozilla-selection.cpp:45: error: template argument 1 is invalid
mozilla-selection.cpp:45: error: ISO C++ forbids declaration of
`browser' with
   no type
mozilla-selection.cpp:47: error: no matching function for call to `
   getter_AddRefs(int&)'
mozilla-selection.cpp:48: error: `nsIWebBrowserFocus' undeclared (first
use
   this function)
mozilla-selection.cpp:48: error: template argument 1 is invalid
mozilla-selection.cpp:48: error: invalid conversion from `int' to
`nsISupports*
   '
mozilla-selection.cpp:48: error:   initializing argument 1 of
`nsQueryInterface
   do_QueryInterface(nsISupports*)'
mozilla-selection.cpp:48: error: ISO C++ forbids declaration of `focus'
with no
   type
mozilla-selection.cpp:48: error: cannot convert `nsQueryInterface' to
`int' in
   initialization
mozilla-selection.cpp:52: error: base operand of `->' is not a pointer
make[4]: *** [mozilla-selection.lo] Error 1
make[4]: Leaving directory
`/usr/local/epiphany-extensions-1.4.4/extensions/smart-bookmarks/mozilla'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/usr/local/epiphany-extensions-1.4.4/extensions/smart-bookmarks'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/usr/local/epiphany-extensions-1.4.4/extensions'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/epiphany-extensions-1.4.4'
make: *** [all] Error 2

thanks for the help.

a




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]