Re: RELEASE - 0.1.2

  • From: Denis Prost <denis.prost@xxxxxxxxxx>
  • To: emelfm2@xxxxxxxxxxxxx
  • Date: Fri, 16 Sep 2005 09:46:29 +0200

Hi Tom,

Thanks for your help.

Le vendredi 16 septembre 2005 à  00:35:21
TomPh <tpgww@xxxxxxxxxxx> a écrit:

> On Thu, 15 Sep 2005 11:50:05 +0200
> Denis Prost <denis.prost@xxxxxxxxxx> wrote:
> 
> > I just met a problem compiling last release on my debian system with
> > gtk+ 2.6.8 and gcc 4.0.1.
> > 
> > "make" fails with :
> > 
> > src/utils/cell-renderers/mg-cell-renderer-popup.c: In function
> > 'mcrp_class_init':
> > src/utils/cell-renderers/mg-cell-renderer-popup.c:143: error:
> > 'e2_marshal_VOID__STRING_INT_INT_INT_INT' undeclared (first use in
> > this function)
> > src/utils/cell-renderers/mg-cell-renderer-popup.c:143: error: (Each
> > undeclared identifier is reported only once
> > src/utils/cell-renderers/mg-cell-renderer-popup.c:143: error: for
> > each function it appears in.)
> > src/utils/cell-renderers/mg-cell-renderer-popup.c:157: error:
> > 'e2_marshal_VOID__VOID' undeclared (first use in this function)
> > make: *** [objs/src/utils/cell-renderers/mg-cell-renderer-popup.o]
> > Erreur 1 compiling
> > 'src/utils/cell-renderers/mg-cell-renderer-popup.c'
> 
> I have a _very_ faint recollection of somebody having problems with
> missing or bad glib-genmarshal, causing symptoms like this.
> 
> File .../src/build/e2_marshal.list should include
> VOID:VOID
> VOID:STRING,INT,INT,INT,INT
> 
> and from that, as part of the build process, glib-genmarshal produces
> a temporary file .../src/build/e2_marshal.h including
> #define e2_marshal_VOID__VOID g_cclosure_marshal_VOID__VOID void
> e2_marshal_VOID__STRING_INT_INT_INT_INT ( <snip> )
> 
> If your marshal list is correct, then I suggest trying a fresh install
> of glib-genmarshal (don't know how debian does it, but mine came in a
> glib-devel package...)

I reinstalled glib-genmarshal (package libglib2.0-dev on debian),
then "make clean" and "make" again and it works ! Don't really know what
happened but anyway...

Regards

Denis



--
Users can unsubscribe from the list by sending email to 
emelfm2-request@xxxxxxxxxxxxx with 'unsubscribe' in the subject field or by 
logging into the web interface.

Other related posts: