Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

new embedding API / gtk / x11 / test compilation fails

2 views
Skip to first unread message

cyril giraudon

unread,
Nov 7, 2008, 11:43:27 AM11/7/08
to
Hello,

I 've just tried to compile new embedding API / gtk / x11 / test.cc
test of the last revision.
The following compilation error occured :

(I compile with my own makefile from gtk/x1/test) :
The file moz-web-view-marshal.h actually is missing.

../common/moz-web-view-common.cpp:44:34: error: moz-web-view-
marshal.h: Aucun fichier ou répertoire de ce type
../common/moz-web-view-common.cpp: In function ‘void
moz_viewable_class_init(void*)’:
../common/moz-web-view-common.cpp:173: error:
‘g_cclosure_user_marshal_BOOLEAN__STRING’ was not declared in this
scope
../x11/moz-web-view.cpp: In function ‘void
moz_web_view_class_init(MozWebViewClass*)’:
../x11/moz-web-view.cpp:210: error: ‘struct _MozWebViewClass’ has no
member named ‘title_changed’
../x11/moz-web-view.cpp:219: error: ‘struct _MozWebViewClass’ has no
member named ‘status_changed’
../x11/moz-web-view.cpp:228: error: ‘struct _MozWebViewClass’ has no
member named ‘location_changed’
../x11/nsGlueLinkingDlopen.cpp: In function ‘nsresult (*
XPCOMGlueLoad(const char*))(XPCOMFunctions*, const char*)’:
../x11/nsGlueLinkingDlopen.cpp:99: error: expected `)' before
‘MOZ_DLL_SUFFIX’
../x11/nsXPCOMGlue.cpp: In function ‘nsresult XPCOMGlueStartup(const
char*)’:
../x11/nsXPCOMGlue.cpp:68: error: expected `;' before ‘MOZ_DLL_SUFFIX’

Is there anything to do to build moz-web-view-marshal.h ?

Thanks a lot,

Cyril.

cyril giraudon

unread,
Nov 21, 2008, 11:14:30 AM11/21/08
to
Finally, I 've succeeded in compiling gtk / x11 / test.cc.

But the repository is broken :

- gtk/common/moz-web-view-marshal.list should'nt be empty but should
contain
BOOLEAN:STRING

- I've had to modify gtk/x11/moz-web-view.h :
struct _MozWebViewClass {
GtkBinClass parent_class;
/* Signals */
};
->
struct _MozWebViewClass {
GtkBinClass parent_class;
/* Signals */

void (*title_changed) (MozWebView *view, const char *title);
void (*status_changed) (MozWebView *view, const char *status,
guint32 statusType);
void (*location_changed) (const char *uri);

};

Cyril.

Tristan Van Berkom

unread,
Nov 21, 2008, 11:20:05 AM11/21/08
to cyril giraudon, dev-em...@lists.mozilla.org
On Fri, Nov 21, 2008 at 11:14 AM, cyril giraudon
<cyril.g...@gmail.com> wrote:
> Finally, I 've succeeded in compiling gtk / x11 / test.cc.
>
> But the repository is broken :

Hi,
please see https://bugzilla.mozilla.org/show_bug.cgi?id=455247, its an issue
thats being fixed with patches under way.

My appologies for your inconvenience.

Cheers,
-Tristan

cyril giraudon

unread,
Nov 24, 2008, 8:09:22 AM11/24/08
to
Thanks a lot for the link Tristan.

Cyril.

0 new messages