Re: mc-4.5.30 compilation
- From: Brian M Dial <bdial rkkengineers com>
- To: Federico Mena Quintero <federico nuclecu unam mx>
- CC: gnome-list gnome org
- Subject: Re: mc-4.5.30 compilation
- Date: Mon, 12 Apr 1999 14:01:31 -0400
Wierd. I wound up pasting this into gscreen.c
#define MAX(a, b) (((a) > (b)) ? (a) : (b))
It compiled fine. I've had this problem earlier this week in several
gnome packages but it was INT_MAX that was comming up undefined.
INT_MAX is defined in limits.h which was included in whatever files (i
remember gnome-core having this problem) were having problems, and gcc
was getting the -I/usr/include, but it would just not include them. I
thought this may be a problem with the 4.0beta tree but someone in 3.6
reported that problem too. Wierd. ANyway, just copying that #define
fixed gmc, and i'm up and going. Thank you
-Brian
Federico Mena Quintero wrote:
>
> > Blah, i'm thinking this has to be associated with the problem i was
> > having with INT_MAX although this seems to be a function not a
> > definition
> >
> > Compiing mc-4.5.30 on slackware 4.0 beta with egcs 1.1.2 glib/gtk 1.2.1,
> > gnome-libs-1.0.8 (everything in gnome latest)
> >
> > In gscreen.c:951 there's
> > if (MAX (abs (panel->click_x - event->x),
> > abs (panel->click_y - event->y)) <= 3)
> > return FALSE;
> >
> > I'm getting undefinfed references to that MAX function. I've been
> > looking through all the header files included within gscreen.c but can't
> > find any definition for it. Output from failed compilation is below
>
> This is weird, since the MAX macro is defined in glib.h, and this is
> being included by gscreen.c.
>
> Could you please track the problem down?
>
> Federico
>
> --
> FAQ: Frequently-Asked Questions at http://www.gnome.org/gnomefaq
> To unsubscribe: mail gnome-list-request@gnome.org with
> "unsubscribe" as the Subject.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]