* [devel] Q: бага в gtk? error "Only <glib.h> can be included directly."
@ 2008-09-28 9:01 Vladimir Lettiev
2008-09-29 12:21 ` Yury Aliaev
0 siblings, 1 reply; 6+ messages in thread
From: Vladimir Lettiev @ 2008-09-28 9:01 UTC (permalink / raw)
To: ALT Linux Team development discussions
При сборке программы (gegl) вываливается ошибка:
In file included from /usr/include/gtk-2.0/gdk/gdkspawn.h:26,
from /usr/include/gtk-2.0/gdk/gdk.h:52,
from /usr/include/gtk-2.0/gtk/gtk.h:31,
from gegl.c:43:
/usr/include/glib-2.0/glib/gspawn.h:22:2: error: #error "Only <glib.h>
can be included directly."
Надо патчить gtk, чтобы он правильно подключал заголовочные файлы glib?
--
Vladimir Lettiev aka crux <theCrux@gmail.com>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: бага в gtk? error "Only <glib.h> can be included directly."
2008-09-28 9:01 [devel] Q: бага в gtk? error "Only <glib.h> can be included directly." Vladimir Lettiev
@ 2008-09-29 12:21 ` Yury Aliaev
2008-09-29 12:27 ` Vladimir Lettiev
0 siblings, 1 reply; 6+ messages in thread
From: Yury Aliaev @ 2008-09-29 12:21 UTC (permalink / raw)
To: ALT Linux Team development discussions
Vladimir Lettiev scripsit:
> При сборке программы (gegl) вываливается ошибка:
>
> In file included from /usr/include/gtk-2.0/gdk/gdkspawn.h:26,
> from /usr/include/gtk-2.0/gdk/gdk.h:52,
> from /usr/include/gtk-2.0/gtk/gtk.h:31,
> from gegl.c:43:
> /usr/include/glib-2.0/glib/gspawn.h:22:2: error: #error "Only <glib.h>
> can be included directly."
>
> Надо патчить gtk, чтобы он правильно подключал заголовочные файлы glib?
>
Начало файла gegl.c (в районе 43 строчки) можно показать?
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: бага в gtk? error "Only <glib.h> can be included directly."
2008-09-29 12:21 ` Yury Aliaev
@ 2008-09-29 12:27 ` Vladimir Lettiev
2008-10-01 12:02 ` Yury Aliaev
0 siblings, 1 reply; 6+ messages in thread
From: Vladimir Lettiev @ 2008-09-29 12:27 UTC (permalink / raw)
To: ALT Linux Team development discussions
29 сентября 2008 г. 16:21 пользователь Yury Aliaev <mutab0r@> написал:
>
> Начало файла gegl.c (в районе 43 строчки) можно показать?
$ head -n 43 gegl.c | tail -n 1
#include <gtk/gtk.h>
повесил багу #17370
--
Vladimir Lettiev aka crux <theCrux@gmail.com>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: бага в gtk? error "Only <glib.h> can be included directly."
2008-09-29 12:27 ` Vladimir Lettiev
@ 2008-10-01 12:02 ` Yury Aliaev
2008-10-03 4:07 ` Vladimir Lettiev
0 siblings, 1 reply; 6+ messages in thread
From: Yury Aliaev @ 2008-10-01 12:02 UTC (permalink / raw)
To: ALT Linux Team development discussions
Vladimir Lettiev пишет:
>> Начало файла gegl.c (в районе 43 строчки) можно показать?
>
> $ head -n 43 gegl.c | tail -n 1
> #include <gtk/gtk.h>
>
> повесил багу #17370
>
Странно, никогда не возникало подобной ошибки при компиляции с
заголовками gtk+-2 Не исключено, что в самом gegl что-то не так...
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: бага в gtk? error "Only <glib.h> can be included directly."
2008-10-01 12:02 ` Yury Aliaev
@ 2008-10-03 4:07 ` Vladimir Lettiev
2008-10-03 5:32 ` Valery V. Inozemtsev
0 siblings, 1 reply; 6+ messages in thread
From: Vladimir Lettiev @ 2008-10-03 4:07 UTC (permalink / raw)
To: ALT Linux Team development discussions, shrek
1 октября 2008 г. 16:02 пользователь Yury Aliaev <mutab0r@> написал:
> Vladimir Lettiev пишет:
>
>>> Начало файла gegl.c (в районе 43 строчки) можно показать?
>>
>> $ head -n 43 gegl.c | tail -n 1
>> #include <gtk/gtk.h>
>>
>> повесил багу #17370
>>
>
> Странно, никогда не возникало подобной ошибки при компиляции с заголовками
> gtk+-2 Не исключено, что в самом gegl что-то не так...
Сегодня обнаружил, что gegl собрал и выложил в SIsyphus shrek@.
В его сборке присутствует патч который убирает в configure.ac один из
флагов компилятора: -DG_DISABLE_SINGLE_INCLUDES, который очевидно и
отвечал за эту ошибку при сборке.
Shrek@ не хочешь забрать libbabl? Они с gegl как твикс - сладкая парочка.
--
Vladimir Lettiev aka crux <theCrux@gmail.com>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2008-10-03 5:32 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-09-28 9:01 [devel] Q: бага в gtk? error "Only <glib.h> can be included directly." Vladimir Lettiev
2008-09-29 12:21 ` Yury Aliaev
2008-09-29 12:27 ` Vladimir Lettiev
2008-10-01 12:02 ` Yury Aliaev
2008-10-03 4:07 ` Vladimir Lettiev
2008-10-03 5:32 ` Valery V. Inozemtsev
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git