unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* failed to make emacs22 when `--with-gtk' is specified
@ 2006-12-16 11:46 Ronald
  2006-12-16 16:37 ` Peter Dyballa
  0 siblings, 1 reply; 3+ messages in thread
From: Ronald @ 2006-12-16 11:46 UTC (permalink / raw)


without this option, it's ok, but with this, it failed, the message is 
as below.

The build failure:
gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_GTK  -I.
-I/home/krishndh/stub/emacs-build/src -D_BSD_SOURCE
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -g -O2
-Wno-pointer-sign  xmenu.c
In file included from xmenu.c:130:
gtkutil.h:163: error: syntax error before '*' token
gtkutil.h:165: warning: 'struct scroll_bar' declared inside parameter list
gtkutil.h:165: warning: its scope is only this definition or
declaration, which is probably not what you want
gtkutil.h:179: warning: 'struct scroll_bar' declared inside parameter list
gtkutil.h:192: error: syntax error before '*' token
gtkutil.h:194: error: syntax error before 'Display'
gtkutil.h:195: error: syntax error before '*' token
gtkutil.h:196: error: syntax error before '*' token
gtkutil.h:204: error: syntax error before 'Pixmap'
xmenu.c: In function 'syms_of_xmenu':
xmenu.c:3797: error: 'Smenu_bar_open' undeclared (first use in this 
function)
xmenu.c:3797: error: (Each undeclared identifier is reported only once
xmenu.c:3797: error: for each function it appears in.)
make[2]: *** [xmenu.o] Error 1
make[2]: Leaving directory `/home/krishndh/stub/emacs-build/src'
make[1]: *** [bootstrap-build] Error 2
make[1]: Leaving directory `/home/krishndh/stub/emacs-build'
make: *** [bootstrap] Error 2

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: failed to make emacs22 when `--with-gtk' is specified
  2006-12-16 11:46 failed to make emacs22 when `--with-gtk' is specified Ronald
@ 2006-12-16 16:37 ` Peter Dyballa
  2006-12-16 18:30   ` Eli Zaretskii
  0 siblings, 1 reply; 3+ messages in thread
From: Peter Dyballa @ 2006-12-16 16:37 UTC (permalink / raw)
  Cc: help-gnu-emacs


Am 16.12.2006 um 12:46 schrieb Ronald:

> The build failure:

Why is _BSD_SOURCE defined?

You can add '-dD -E' to the gcc flags. This will produce pre-compiled  
output only, with macros expanded. You might see the cause then ...

--
Greetings

   Pete

"A mathematician is a machine that turns coffee into theorems."

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: failed to make emacs22 when `--with-gtk' is specified
  2006-12-16 16:37 ` Peter Dyballa
@ 2006-12-16 18:30   ` Eli Zaretskii
  0 siblings, 0 replies; 3+ messages in thread
From: Eli Zaretskii @ 2006-12-16 18:30 UTC (permalink / raw)


> From: Peter Dyballa <Peter_Dyballa@Web.DE>
> Date: Sat, 16 Dec 2006 17:37:48 +0100
> Cc: help-gnu-emacs@gnu.org
> 
> Why is _BSD_SOURCE defined?

Why not?  I always have this when I build Emacs on a Debian box, so
it's quite normal.

But anyway, this thread now moves to emacs-devel, so let's not discuss
in parallel on two fori.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-12-16 18:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-12-16 11:46 failed to make emacs22 when `--with-gtk' is specified Ronald
2006-12-16 16:37 ` Peter Dyballa
2006-12-16 18:30   ` Eli Zaretskii

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).