Re: emelFM2 0.3.2 cannot make

On Sun, 21 Jan 2007 01:31:02 -0500
dsyates <dsyates@xxxxxxxxxxxxxx> wrote:

My guess is that your build infrastructure has become messed up. src/emelfm2.h 
line 38 is:
#include <gtk/gtk.h>
but
> src/emelfm2.h:38:21: error: gtk/gtk.h: No such file or directory

Without that, everything else will collapse

Regards
Tom

> I am getting this after typing make
> 
> Package freetype2 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `freetype2.pc'
> to the PKG_CONFIG_PATH environment variable
> Package 'freetype2', required by 'cairo', not found
> compiling 'src/e2_bookmark.c'
> In file included from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/emelfm2.h:38:21: error: gtk/gtk.h: No such file or directory
> src/emelfm2.h:39:28: error: gdk/gdkkeysyms.h: No such file or directory
> src/emelfm2.h:40:21: error: gmodule.h: No such file or directory
> src/emelfm2.h:44:28: error: glib/gi18n-lib.h: No such file or directory
> In file included from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/emelfm2.h:172: error: expected specifier-qualifier-list before 
> ‘GMemChunk’
> In file included from src/e2_toolbar.h:25,
>                   from src/e2_pane.h:25,
>                   from src/emelfm2.h:212,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/actions/e2_action.h:74: error: expected specifier-qualifier-list 
> before ‘gchar’
> src/actions/e2_action.h:89: error: expected specifier-qualifier-list 
> before ‘gpointer’
> src/actions/e2_action.h:93: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/actions/e2_action.h:101: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/actions/e2_action.h:102: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘action_labels’
> src/actions/e2_action.h:105: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/actions/e2_action.h:106: error: expected ‘)’ before ‘*’ token
> src/actions/e2_action.h:108: error: expected ‘)’ before ‘*’ token
> src/actions/e2_action.h:111: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_action_unregister’
> src/actions/e2_action.h:112: error: expected ‘)’ before ‘*’ token
> src/actions/e2_action.h:113: error: expected ‘)’ before ‘*’ token
> src/actions/e2_action.h:114: error: expected ‘)’ before ‘*’ token
> src/actions/e2_action.h:115: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_action_run_simple’
> src/actions/e2_action.h:116: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_action_run_simple_from’
> src/actions/e2_action.h:119: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_action_run’
> src/actions/e2_action.h:120: error: expected declaration specifiers or 
> ‘...’ before ‘gpointer’
> src/actions/e2_action.h:121: error: expected declaration specifiers or 
> ‘...’ before ‘gpointer’
> In file included from src/e2_toolbar.h:26,
>                   from src/e2_pane.h:25,
>                   from src/emelfm2.h:212,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/config/e2_option.h:92: error: expected specifier-qualifier-list 
> before ‘gint’
> src/config/e2_option.h:98: error: expected specifier-qualifier-list 
> before ‘gchar’
> src/config/e2_option.h:105: error: expected specifier-qualifier-list 
> before ‘gpointer’
> src/config/e2_option.h:125: error: expected specifier-qualifier-list 
> before ‘GdkColor’
> src/config/e2_option.h:131: error: expected specifier-qualifier-list 
> before ‘gchar’
> src/config/e2_option.h:154: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option.h:155: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘config_labels’
> src/config/e2_option.h:158: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option.h:160: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option.h:161: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option.h:162: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option.h:166: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_set_config_dir’
> src/config/e2_option.h:167: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_check_config_files’
> src/config/e2_option.h:170: error: expected ‘)’ before ‘reload’
> src/config/e2_option.h:173: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_set_from_string’
> src/config/e2_option.h:174: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_set_value_from_string’
> src/config/e2_option.h:175: error: expected ‘)’ before ‘*’ token
> src/config/e2_option.h:178: error: expected declaration specifiers or 
> ‘...’ before ‘gchar’
> src/config/e2_option.h:178: error: expected declaration specifiers or 
> ‘...’ before ‘gchar’
> src/config/e2_option.h:179: error: expected declaration specifiers or 
> ‘...’ before ‘gchar’
> src/config/e2_option.h:179: error: expected declaration specifiers or 
> ‘...’ before ‘gchar’
> src/config/e2_option.h:179: error: expected declaration specifiers or 
> ‘...’ before ‘gchar’
> src/config/e2_option.h:180: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_unregister’
> src/config/e2_option.h:181: error: expected ‘)’ before ‘*’ token
> src/config/e2_option.h:182: error: expected ‘)’ before ‘*’ token
> src/config/e2_option.h:184: error: expected ‘)’ before ‘*’ token
> src/config/e2_option.h:186: error: expected declaration specifiers or 
> ‘...’ before ‘GtkWidget’
> src/config/e2_option.h:187: error: expected declaration specifiers or 
> ‘...’ before ‘gpointer’
> src/config/e2_option.h:187: error: expected declaration specifiers or 
> ‘...’ before ‘gpointer’
> src/config/e2_option.h:188: error: expected ‘)’ before ‘*’ token
> src/config/e2_option.h:189: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_file_read’
> src/config/e2_option.h:190: error: expected ‘)’ before ‘*’ token
> In file included from src/config/e2_option.h:194,
>                   from src/e2_toolbar.h:26,
>                   from src/e2_pane.h:25,
>                   from src/emelfm2.h:212,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/config/e2_option_bool.h:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option_bool.h:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option_bool.h:28: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option_bool.h:30: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_bool.h:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_bool_get’
> src/config/e2_option_bool.h:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_bool_get_direct’
> src/config/e2_option_bool.h:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_bool_toggle’
> src/config/e2_option_bool.h:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_bool_toggle_direct’
> src/config/e2_option_bool.h:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_bool_set’
> src/config/e2_option_bool.h:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_bool_set_direct’
> In file included from src/config/e2_option.h:195,
>                   from src/e2_toolbar.h:26,
>                   from src/e2_pane.h:25,
>                   from src/emelfm2.h:212,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/config/e2_option_int.h:27: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_int.h:29: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_int.h:31: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_int_get’
> src/config/e2_option_int.h:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_int_get_direct’
> src/config/e2_option_int.h:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_int_set’
> src/config/e2_option_int.h:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_int_set_direct’
> In file included from src/config/e2_option.h:196,
>                   from src/e2_toolbar.h:26,
>                   from src/e2_pane.h:25,
>                   from src/emelfm2.h:212,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/config/e2_option_str.h:27: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_str.h:29: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_str.h:31: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option_str.h:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option_str.h:33: error: expected declaration specifiers or 
> ‘...’ before ‘gchar’
> In file included from src/config/e2_option.h:197,
>                   from src/e2_toolbar.h:26,
>                   from src/e2_pane.h:25,
>                   from src/emelfm2.h:212,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/config/e2_option_sel.h:27: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option_sel.h:29: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_sel.h:31: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_sel.h:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_sel_set’
> src/config/e2_option_sel.h:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_sel_set_direct’
> src/config/e2_option_sel.h:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_sel_get’
> src/config/e2_option_sel.h:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_sel_get_direct’
> In file included from src/config/e2_option.h:198,
>                   from src/e2_toolbar.h:26,
>                   from src/e2_pane.h:25,
>                   from src/emelfm2.h:212,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/config/e2_option_color.h:30: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_color.h:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option_color.h:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_color_set_str’
> src/config/e2_option_color.h:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘_e2_option_color_set_str’
> In file included from src/config/e2_option.h:199,
>                   from src/e2_toolbar.h:26,
>                   from src/e2_pane.h:25,
>                   from src/emelfm2.h:212,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/config/e2_option_tree.h:51: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option_tree.h:67: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_tree.h:68: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_tree.h:70: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_tree.h:73: warning: type defaults to ‘int’ in 
> declaration of ‘gchar’
> src/config/e2_option_tree.h:73: error: expected ‘;’, ‘,’ or ‘)’ before 
> ‘*’ token
> src/config/e2_option_tree.h:78: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_tree.h:79: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_tree.h:80: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_tree.h:82: error: expected declaration specifiers 
> or ‘...’ before ‘GtkTreeIter’
> src/config/e2_option_tree.h:83: error: expected declaration specifiers 
> or ‘...’ before ‘GtkTreeIter’
> src/config/e2_option_tree.h:83: error: expected declaration specifiers 
> or ‘...’ before ‘gboolean’
> src/config/e2_option_tree.h:83: error: expected declaration specifiers 
> or ‘...’ before ‘gboolean’
> src/config/e2_option_tree.h:83: error: expected declaration specifiers 
> or ‘...’ before ‘gint’
> src/config/e2_option_tree.h:85: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_tree.h:87: error: expected declaration specifiers 
> or ‘...’ before ‘GtkTreeIter’
> src/config/e2_option_tree.h:88: error: expected declaration specifiers 
> or ‘...’ before ‘GtkTreeIter’
> src/config/e2_option_tree.h:88: error: expected declaration specifiers 
> or ‘...’ before ‘gboolean’
> src/config/e2_option_tree.h:90: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_tree.h:91: error: expected declaration specifiers 
> or ‘...’ before ‘GtkTreeIter’
> src/config/e2_option_tree.h:93: error: expected declaration specifiers 
> or ‘...’ before ‘GtkTreeIter’
> src/config/e2_option_tree.h:94: error: expected declaration specifiers 
> or ‘...’ before ‘GtkTreePath’
> src/config/e2_option_tree.h:94: error: expected declaration specifiers 
> or ‘...’ before ‘gboolean’
> src/config/e2_option_tree.h:94: error: expected declaration specifiers 
> or ‘...’ before ‘gboolean’
> src/config/e2_option_tree.h:96: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_tree.h:98: error: expected declaration specifiers 
> or ‘...’ before ‘gchar’
> src/config/e2_option_tree.h:100: error: expected declaration specifiers 
> or ‘...’ before ‘gboolean’
> src/config/e2_option_tree.h:103: error: expected declaration specifiers 
> or ‘...’ before ‘gchar’
> src/config/e2_option_tree.h:105: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_option_tree_set_from_array’
> src/config/e2_option_tree.h:107: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option_tree.h:124: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/config/e2_option_tree.h:126: error: expected ‘)’ before ‘*’ token
> src/config/e2_option_tree.h:127: error: expected ‘)’ before ‘*’ token
> In file included from src/config/e2_option.h:200,
>                   from src/e2_toolbar.h:26,
>                   from src/e2_pane.h:25,
>                   from src/emelfm2.h:212,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/config/e2_option_unknown.h:26: error: expected ‘)’ before ‘*’ token
> In file included from src/e2_toolbar.h:27,
>                   from src/e2_pane.h:25,
>                   from src/emelfm2.h:212,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/e2_fileview.h:59: error: expected specifier-qualifier-list before 
> ‘GtkListStore’
> src/e2_fileview.h:132: error: expected specifier-qualifier-list before 
> ‘gchar’
> src/e2_fileview.h:138: error: expected specifier-qualifier-list before 
> ‘gchar’
> src/e2_fileview.h:154: error: expected specifier-qualifier-list before 
> ‘gchar’
> src/e2_fileview.h:166: error: expected specifier-qualifier-list before 
> ‘gchar’
> src/e2_fileview.h:176: error: expected specifier-qualifier-list before 
> ‘GtkWidget’
> src/e2_fileview.h:181: error: expected specifier-qualifier-list before 
> ‘GPatternSpec’
> src/e2_fileview.h:185: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fileview_ext_sort’
> src/e2_fileview.h:188: error: expected ‘)’ before ‘*’ token
> src/e2_fileview.h:189: error: expected ‘)’ before ‘*’ token
> src/e2_fileview.h:192: error: expected ‘)’ before ‘*’ token
> src/e2_fileview.h:194: error: expected declaration specifiers or ‘...’ 
> before ‘gint’
> src/e2_fileview.h:195: error: expected declaration specifiers or ‘...’ 
> before ‘gboolean’
> src/e2_fileview.h:195: error: expected declaration specifiers or ‘...’ 
> before ‘gboolean’
> src/e2_fileview.h:196: error: expected declaration specifiers or ‘...’ 
> before ‘gboolean’
> src/e2_fileview.h:196: error: expected declaration specifiers or ‘...’ 
> before ‘gboolean’
> src/e2_fileview.h:198: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/e2_fileview.h:200: error: expected ‘)’ before ‘*’ token
> src/e2_fileview.h:206: error: expected declaration specifiers or ‘...’ 
> before ‘GtkTreeIter’
> src/e2_fileview.h:206: error: expected declaration specifiers or ‘...’ 
> before ‘GdkColor’
> src/e2_fileview.h:208: error: expected declaration specifiers or ‘...’ 
> before ‘GtkTreeIter’
> src/e2_fileview.h:210: error: expected declaration specifiers or ‘...’ 
> before ‘gint’
> src/e2_fileview.h:210: error: expected declaration specifiers or ‘...’ 
> before ‘gint’
> src/e2_fileview.h:211: error: expected declaration specifiers or ‘...’ 
> before ‘gint’
> src/e2_fileview.h:211: error: expected declaration specifiers or ‘...’ 
> before ‘gint’
> src/e2_fileview.h:213: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fileview_prepare_list’
> src/e2_fileview.h:214: error: expected ‘)’ before ‘*’ token
> src/e2_fileview.h:216: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fileview_treehash_free’
> src/e2_fileview.h:217: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fileview_cd_watch’
> src/e2_fileview.h:218: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fileview_cd_manage’
> src/e2_fileview.h:223: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/e2_fileview.h:224: error: expected ‘)’ before ‘*’ token
> src/e2_fileview.h:225: error: expected ‘)’ before ‘*’ token
> src/e2_fileview.h:226: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/e2_fileview.h:227: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/e2_fileview.h:228: error: expected declaration specifiers or ‘...’ 
> before ‘gboolean’
> src/e2_fileview.h:229: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> In file included from src/e2_pane.h:25,
>                   from src/emelfm2.h:212,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/e2_toolbar.h:45: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or 
> ‘__attribute__’ before ‘*’ token
> src/e2_toolbar.h:90: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or 
> ‘__attribute__’ before ‘*’ token
> src/e2_toolbar.h:98: error: expected specifier-qualifier-list before 
> ‘gboolean’
> src/e2_toolbar.h:107: error: expected specifier-qualifier-list before 
> ‘GtkWidget’
> src/e2_toolbar.h:132: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/e2_toolbar.h:136: error: expected ‘)’ before ‘*’ token
> src/e2_toolbar.h:138: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_toolbar_button_toggle’
> src/e2_toolbar.h:139: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_toolbar_button_toggle_custom’
> src/e2_toolbar.h:140: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_toolbar_toggle_button_get_state’
> src/e2_toolbar.h:141: error: expected ‘)’ before ‘*’ token
> src/e2_toolbar.h:154: error: expected ‘)’ before ‘num’
> In file included from src/emelfm2.h:212,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/e2_pane.h:30: error: expected specifier-qualifier-list before ‘gchar’
> src/e2_pane.h:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_pane_goto_choice’
> src/e2_pane.h:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_pane_cd_checks’
> src/e2_pane.h:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_pane_activate_other_action’
> src/e2_pane.h:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_pane_change_dir_action’
> src/e2_pane.h:60: error: expected declaration specifiers or ‘...’ before 
> ‘gchar’
> src/e2_pane.h:65: error: expected declaration specifiers or ‘...’ before 
> ‘gchar’
> src/e2_pane.h:75: error: expected ‘)’ before ‘num’
> In file included from src/emelfm2.h:214,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/command/e2_alias.h:30: error: expected specifier-qualifier-list 
> before ‘gchar’
> src/command/e2_alias.h:40: error: expected specifier-qualifier-list 
> before ‘GList’
> src/command/e2_alias.h:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> In file included from src/emelfm2.h:216,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/utils/e2_button.h:36: error: expected specifier-qualifier-list 
> before ‘gchar’
> src/utils/e2_button.h:81: error: expected ‘)’ before ‘*’ token
> src/utils/e2_button.h:82: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_button.h:84: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_button.h:86: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_button.h:88: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_button.h:90: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_button.h:92: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_button.h:94: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_button.h:96: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_button.h:98: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_button.h:101: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> In file included from src/emelfm2.h:217,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/config/e2_cache.h:51: error: expected specifier-qualifier-list 
> before ‘gchar’
> src/config/e2_cache.h:67: error: expected specifier-qualifier-list 
> before ‘gint’
> src/config/e2_cache.h:75: error: expected ‘)’ before ‘*’ token
> src/config/e2_cache.h:79: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_cache_check’
> src/config/e2_cache.h:81: error: expected ‘)’ before ‘*’ token
> src/config/e2_cache.h:82: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_cache_ROint_register’
> src/config/e2_cache.h:83: error: expected ‘)’ before ‘*’ token
> src/config/e2_cache.h:84: error: expected ‘)’ before ‘*’ token
> src/config/e2_cache.h:85: error: expected ‘)’ before ‘*’ token
> src/config/e2_cache.h:86: error: expected ‘)’ before ‘*’ token
> src/config/e2_cache.h:88: error: expected ‘)’ before ‘*’ token
> src/config/e2_cache.h:89: error: expected ‘)’ before ‘*’ token
> src/config/e2_cache.h:90: error: expected ‘)’ before ‘*’ token
> In file included from src/emelfm2.h:218,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/config/e2_cl_option.h:28: error: expected specifier-qualifier-list 
> before ‘gchar’
> In file included from src/emelfm2.h:219,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/utils/e2_combobox.h:53: error: expected ‘)’ before ‘*’ token
> src/utils/e2_combobox.h:56: error: expected ‘)’ before ‘*’ token
> src/utils/e2_combobox.h:57: error: expected ‘)’ before ‘*’ token
> src/utils/e2_combobox.h:58: error: expected ‘)’ before ‘*’ token
> src/utils/e2_combobox.h:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_combobox.h:61: error: expected ‘)’ before ‘*’ token
> src/utils/e2_combobox.h:62: error: expected ‘)’ before ‘*’ token
> src/utils/e2_combobox.h:63: error: expected ‘)’ before ‘*’ token
> src/utils/e2_combobox.h:64: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_combobox_has_history’
> src/utils/e2_combobox.h:67: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_combobox.h:68: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_combobox.h:70: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> In file included from src/command/e2_command.h:25,
>                   from src/emelfm2.h:220,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/e2_output.h:49: error: expected specifier-qualifier-list before 
> ‘GtkWidget’
> src/e2_output.h:73: error: expected specifier-qualifier-list before 
> ‘gboolean’
> src/e2_output.h:100: error: expected declaration specifiers or ‘...’ 
> before ‘gboolean’
> src/e2_output.h:101: error: expected ‘)’ before ‘*’ token
> src/e2_output.h:103: error: expected declaration specifiers or ‘...’ 
> before ‘gchar’
> src/e2_output.h:103: error: expected declaration specifiers or ‘...’ 
> before ‘gchar’
> src/e2_output.h:104: error: expected declaration specifiers or ‘...’ 
> before ‘gboolean’
> src/e2_output.h:104: warning: type defaults to ‘int’ in declaration of 
> ‘gchar’
> src/e2_output.h:104: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
> src/e2_output.h:105: warning: type defaults to ‘int’ in declaration of 
> ‘gchar’
> src/e2_output.h:105: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
> src/e2_output.h:112: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/e2_output.h:113: error: expected ‘)’ before ‘*’ token
> In file included from src/emelfm2.h:220,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/command/e2_command.h:40: error: expected specifier-qualifier-list 
> before ‘gchar’
> src/command/e2_command.h:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_command_clear_pending’
> src/command/e2_command.h:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_command_find_process’
> src/command/e2_command.h:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_command_run_at’
> src/command/e2_command.h:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_command_run’
> src/command/e2_command.h:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_command_count_running_tasks’
> src/command/e2_command.h:60: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_command_find_last_child’
> src/command/e2_command.h:65: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_command_kill_child’
> src/command/e2_command.h:66: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> In file included from src/emelfm2.h:221,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/command/e2_command_line.h:42: error: expected 
> specifier-qualifier-list before ‘gchar’
> src/command/e2_command_line.h:54: error: expected ‘)’ before ‘*’ token
> src/command/e2_command_line.h:55: error: expected ‘)’ before ‘*’ token
> In file included from src/emelfm2.h:222,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/filesystem/e2_fs.h:33:26: error: glib/gprintf.h: No such file or 
> directory
> In file included from src/emelfm2.h:222,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/filesystem/e2_fs.h:129: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_stat’
> src/filesystem/e2_fs.h:130: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_access2’
> src/filesystem/e2_fs.h:131: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_access3’
> src/filesystem/e2_fs.h:132: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_is_text’
> src/filesystem/e2_fs.h:133: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_is_executable’
> src/filesystem/e2_fs.h:135: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_walk_link’
> src/filesystem/e2_fs.h:136: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_is_dir’
> src/filesystem/e2_fs.h:145: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_is_dir3’
> src/filesystem/e2_fs.h:146: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_recurse_mkdir’
> src/filesystem/e2_fs.h:147: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/filesystem/e2_fs.h:148: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_chdir’
> src/filesystem/e2_fs.h:149: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_get_valid_path’
> src/filesystem/e2_fs.h:150: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_cd_isok’
> src/filesystem/e2_fs.h:151: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_check_write_permission’
> src/filesystem/e2_fs.h:152: error: expected ‘)’ before ‘*’ token
> src/filesystem/e2_fs.h:153: error: expected ‘)’ before ‘*’ token
> src/filesystem/e2_fs.h:154: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_file_put’
> src/filesystem/e2_fs.h:155: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_read_whole_dir’
> src/filesystem/e2_fs.h:156: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_check_dir_mounted’
> src/filesystem/e2_fs.h:157: error: expected ‘)’ before ‘*’ token
> src/filesystem/e2_fs.h:158: error: expected ‘)’ before ‘*’ token
> src/filesystem/e2_fs.h:159: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_get_file_contents’
> src/filesystem/e2_fs.h:160: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_get_command_output’
> src/filesystem/e2_fs.h:161: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_sniff_command_output’
> src/filesystem/e2_fs.h:164: error: expected ‘)’ before ‘*’ token
> src/filesystem/e2_fs.h:168: error: expected declaration specifiers or 
> ‘...’ before ‘GtkTreeIter’
> src/filesystem/e2_fs.h:168: error: expected declaration specifiers or 
> ‘...’ before ‘gint’
> src/filesystem/e2_fs.h:179: error: expected ‘)’ before ‘*’ token
> src/filesystem/e2_fs.h:226: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_fs_tw’
> In file included from src/utils/e2_hook.h:24,
>                   from src/emelfm2.h:223,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/utils/e2_utils.h:38: error: expected specifier-qualifier-list before 
> ‘gpointer’
> src/utils/e2_utils.h:44: error: expected specifier-qualifier-list before 
> ‘gpointer’
> src/utils/e2_utils.h:59: error: expected specifier-qualifier-list before 
> ‘gpointer’
> src/utils/e2_utils.h:69: error: expected specifier-qualifier-list before 
> ‘gpointer’
> src/utils/e2_utils.h:88: error: expected ‘)’ before ‘*’ token
> src/utils/e2_utils.h:89: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:90: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:91: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_utils_LF_line_ends’
> src/utils/e2_utils.h:92: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:93: warning: type defaults to ‘int’ in declaration 
> of ‘gchar’
> src/utils/e2_utils.h:93: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
> src/utils/e2_utils.h:94: error: expected ‘)’ before ‘*’ token
> src/utils/e2_utils.h:95: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:96: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:97: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:98: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:99: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:101: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:102: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:103: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:104: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:105: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_utils_complete_dir’
> src/utils/e2_utils.h:106: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:107: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_utils_goto_accessible_path’
> src/utils/e2_utils.h:108: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:109: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:110: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:111: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:112: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:120: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_utils_get_icon_size’
> src/utils/e2_utils.h:121: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_utils_get_best_icon_size’
> src/utils/e2_utils.h:123: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:124: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_utils_check_stock_icon’
> src/utils/e2_utils.h:125: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:127: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:128: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:129: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:131: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:132: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utils.h:133: error: expected ‘)’ before ‘*’ token
> src/utils/e2_utils.h:134: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_utils_get_modifiers’
> src/utils/e2_utils.h:136: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_utils_multi_src’
> src/utils/e2_utils.h:137: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_utils_get_mnemonic_char’
> src/utils/e2_utils.h:138: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_utils_get_mnemonic_keycode’
> In file included from src/emelfm2.h:223,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/utils/e2_hook.h:28: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_hook.h:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_hook_unregister’
> src/utils/e2_hook.h:33: error: expected ‘)’ before ‘*’ token
> In file included from src/emelfm2.h:224,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/e2_keybinding.h:28: error: expected specifier-qualifier-list before 
> ‘GdkModifierType’
> src/e2_keybinding.h:39: error: expected specifier-qualifier-list before 
> ‘gchar’
> src/e2_keybinding.h:53: error: expected ‘)’ before ‘*’ token
> src/e2_keybinding.h:59: error: expected ‘)’ before ‘*’ token
> In file included from src/emelfm2.h:225,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/utils/e2_list.h:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_list_strcmp’
> src/utils/e2_list.h:27: warning: type defaults to ‘int’ in declaration 
> of ‘gchar’
> src/utils/e2_list.h:27: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
> src/utils/e2_list.h:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_list.h:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_list.h:31: error: expected ‘)’ before ‘*’ token
> In file included from src/emelfm2.h:226,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/utils/e2_menu.h:39: error: expected ‘)’ before ‘*’ token
> src/utils/e2_menu.h:40: error: expected ‘)’ before ‘*’ token
> src/utils/e2_menu.h:43: error: expected ‘)’ before ‘*’ token
> src/utils/e2_menu.h:44: error: expected ‘)’ before ‘*’ token
> src/utils/e2_menu.h:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_menu.h:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_menu.h:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_menu.h:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_menu.h:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_menu.h:60: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_menu.h:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_menu.h:62: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_menu.h:64: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_menu.h:67: error: expected declaration specifiers or ‘...’ 
> before ‘GtkWidget’
> src/utils/e2_menu.h:67: error: expected declaration specifiers or ‘...’ 
> before ‘GtkTreeIter’
> src/utils/e2_menu.h:68: error: expected ‘)’ before ‘*’ token
> src/utils/e2_menu.h:69: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_menu.h:70: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_menu.h:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> In file included from src/emelfm2.h:229,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/utils/e2_tree.h:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_tree_find_iter_from_str’
> src/utils/e2_tree.h:28: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_tree_find_iter_from_str_simple’
> src/utils/e2_tree.h:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_tree_find_lowest_iter_from_str’
> src/utils/e2_tree.h:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_tree.h:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_tree_ref_to_iter’
> src/utils/e2_tree.h:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_tree_expand_all_cb’
> src/utils/e2_tree.h:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_tree_collapse_all_cb’
> src/utils/e2_tree.h:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_tree_iter_previous’
> src/utils/e2_tree.h:44: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_tree.h:45: error: expected ‘)’ before ‘*’ token
> src/utils/e2_tree.h:46: error: expected ‘)’ before ‘*’ token
> src/utils/e2_tree.h:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> In file included from src/emelfm2.h:230,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/utils/e2_utf8.h:70: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:72: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:73: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:74: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:75: warning: parameter names (without types) in 
> function declaration
> src/utils/e2_utf8.h:77: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:78: warning: parameter names (without types) in 
> function declaration
> src/utils/e2_utf8.h:86: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:88: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:91: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:92: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:94: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:95: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:96: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_utf8_caseless_match’
> src/utils/e2_utf8.h:98: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:99: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:100: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_utf8.h:102: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_utf8_detect_charset’
> In file included from src/emelfm2.h:232,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/utils/e2_widget.h:32: error: expected ‘)’ before ‘*’ token
> src/utils/e2_widget.h:34: error: expected ‘)’ before ‘*’ token
> src/utils/e2_widget.h:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:44: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:58: error: expected ‘)’ before ‘*’ token
> src/utils/e2_widget.h:60: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:63: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:73: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:74: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:75: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:77: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/utils/e2_widget.h:79: error: expected ‘)’ before ‘*’ token
> src/utils/e2_widget.h:80: error: expected ‘)’ before ‘*’ token
> In file included from src/emelfm2.h:233,
>                   from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/e2_window.h:28: error: expected specifier-qualifier-list before 
> ‘GtkWidget’
> src/e2_window.h:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_window_output_show’
> src/e2_window.h:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_window_output_hide’
> src/e2_window.h:44: error: expected ‘)’ before ‘type’
> src/e2_window.h:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_window_update_status_bar’
> src/e2_window.h:46: error: expected ‘)’ before ‘interval’
> src/e2_window.h:50: error: expected ‘)’ before ‘*’ token
> src/e2_window.h:53: error: expected ‘)’ before ‘*’ token
> In file included from src/e2_bookmark.h:24,
>                   from src/e2_bookmark.c:27:
> src/emelfm2.h:321: error: expected specifier-qualifier-list before 
> ‘GtkWidget’
> src/emelfm2.h:390: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_main_user_shutdown’
> src/emelfm2.h:391: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_main_shutdown’
> In file included from src/e2_bookmark.c:27:
> src/e2_bookmark.h:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_bookmark_open’
> src/e2_bookmark.h:27: error: expected ‘)’ before ‘*’ token
> src/e2_bookmark.h:28: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_bookmark_click_cb’
> In file included from src/dialogs/e2_dialog.h:33,
>                   from src/e2_bookmark.c:29:
> src/dialogs/e2_config_dialog.h:34: error: expected 
> specifier-qualifier-list before ‘GtkTreeStore’
> src/dialogs/e2_config_dialog.h:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
> or ‘__attribute__’ before ‘e2_confdlg_key_press_cb’
> src/dialogs/e2_config_dialog.h:44: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_config_dialog.h:48: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_config_dialog.h:50: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_config_dialog.h:57: error: expected 
> specifier-qualifier-list before ‘GtkWidget’
> src/dialogs/e2_config_dialog.h:63: error: expected ‘)’ before ‘*’ token
> In file included from src/dialogs/e2_dialog.h:35,
>                   from src/e2_bookmark.c:29:
> src/dialogs/e2_select_image_dialog.h:28: error: expected 
> specifier-qualifier-list before ‘gchar’
> src/dialogs/e2_select_image_dialog.h:39: error: expected ‘=’, ‘,’, ‘;’, 
> ‘asm’ or ‘__attribute__’ before ‘*’ token
> In file included from src/dialogs/e2_dialog.h:36,
>                   from src/e2_bookmark.c:29:
> src/dialogs/e2_view_dialog.h:42: error: expected 
> specifier-qualifier-list before ‘gchar’
> src/dialogs/e2_view_dialog.h:53: error: expected 
> specifier-qualifier-list before ‘GtkWidget’
> src/dialogs/e2_view_dialog.h:116: error: expected 
> specifier-qualifier-list before ‘gchar’
> src/dialogs/e2_view_dialog.h:125: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
> or ‘__attribute__’ before ‘e2_view_dialog_read_text’
> src/dialogs/e2_view_dialog.h:126: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_view_dialog.h:128: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_view_dialog.h:130: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_view_dialog.h:131: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
> or ‘__attribute__’ before ‘e2_view_dialog_combokey_cb’
> src/dialogs/e2_view_dialog.h:133: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_view_dialog.h:134: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
> or ‘__attribute__’ before ‘*’ token
> src/dialogs/e2_view_dialog.h:135: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
> or ‘__attribute__’ before ‘e2_view_dialog_search’
> src/dialogs/e2_view_dialog.h:138: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_view_dialog.h:140: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
> or ‘__attribute__’ before ‘e2_view_dialog_create’
> src/dialogs/e2_view_dialog.h:141: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
> or ‘__attribute__’ before ‘e2_view_dialog_create_immediate’
> src/dialogs/e2_view_dialog.h:146: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
> or ‘__attribute__’ before ‘e2_edit_dialog_create’
> src/dialogs/e2_view_dialog.h:147: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
> or ‘__attribute__’ before ‘e2_edit_dialog_key_press_cb’
> src/dialogs/e2_view_dialog.h:149: error: expected ‘)’ before ‘*’ token
> In file included from src/e2_bookmark.c:29:
> src/dialogs/e2_dialog.h:76: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/dialogs/e2_dialog.h:87: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:89: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_dialog_cancel_cb’
> src/dialogs/e2_dialog.h:90: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_dialog_key_neg_cb’
> src/dialogs/e2_dialog.h:92: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_dialog_key_press_cb’
> src/dialogs/e2_dialog.h:94: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:99: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:102: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:105: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:106: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:107: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/dialogs/e2_dialog.h:111: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:112: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_dialog_show’
> src/dialogs/e2_dialog.h:114: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_dialog_run’
> src/dialogs/e2_dialog.h:116: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/dialogs/e2_dialog.h:118: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/dialogs/e2_dialog.h:119: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/dialogs/e2_dialog.h:120: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/dialogs/e2_dialog.h:122: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/dialogs/e2_dialog.h:124: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/dialogs/e2_dialog.h:126: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/dialogs/e2_dialog.h:128: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/dialogs/e2_dialog.h:130: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:132: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:134: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:135: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:139: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:140: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:141: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:142: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:143: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_filetype_dialog_create’
> src/dialogs/e2_dialog.h:145: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:146: error: expected ‘)’ before ‘*’ token
> src/dialogs/e2_dialog.h:147: error: expected ‘)’ before ‘*’ token
> In file included from src/e2_task.h:25,
>                   from src/e2_bookmark.c:30:
> src/dialogs/e2_permissions_dialog.h:35: error: expected ‘)’ before ‘*’ token
> In file included from src/e2_bookmark.c:30:
> src/e2_task.h:101: error: expected specifier-qualifier-list before 
> ‘gboolean’
> src/e2_task.h:120: error: expected specifier-qualifier-list before 
> ‘gboolean’
> src/e2_task.h:142: error: expected specifier-qualifier-list before ‘gchar’
> src/e2_task.h:151: error: expected specifier-qualifier-list before 
> ‘gboolean’
> src/e2_task.h:159: error: expected specifier-qualifier-list before 
> ‘gboolean’
> src/e2_task.h:168: error: expected specifier-qualifier-list before 
> ‘gboolean’
> src/e2_task.h:174: error: expected ‘)’ before ‘pid’
> src/e2_task.h:175: error: expected ‘)’ before ‘pid’
> src/e2_task.h:177: error: expected ‘)’ before ‘all’
> src/e2_task.h:184: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_run_task’
> src/e2_task.h:190: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_error’
> src/e2_task.h:191: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_error_local’
> src/e2_task.h:192: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_error_simple’
> src/e2_task.h:193: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘*’ token
> src/e2_task.h:194: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_sync_dirs’
> src/e2_task.h:195: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_view’
> src/e2_task.h:196: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_drop’
> src/e2_task.h:198: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_refresh’
> src/e2_task.h:200: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_open_with’
> src/e2_task.h:203: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_configure’
> src/e2_task.h:204: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_configure_default’
> src/e2_task.h:207: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_backend_copy’
> src/e2_task.h:208: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_backend_move’
> src/e2_task.h:209: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_backend_link’
> src/e2_task.h:210: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_backend_rename’
> src/e2_task.h:211: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_backend_delete’
> src/e2_task.h:212: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_backend_chmod’
> src/e2_task.h:213: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_backend_chown’
> src/e2_task.h:215: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_backend_open’
> src/e2_task.h:216: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_task_backend_view’
> src/e2_bookmark.c: In function ‘_e2_bookmark_recreate_toolbars’:
> src/e2_bookmark.c:46: error: ‘emelFM2’ has no member named ‘bars’
> src/e2_bookmark.c:48: error: ‘E2_ToolbarData’ has no member named ‘rt’
> src/e2_bookmark.c:49: error: ‘E2_ToolbarData’ has no member named ‘rt’
> src/e2_bookmark.c: At top level:
> src/e2_bookmark.c:57: error: expected ‘)’ before ‘*’ token
> src/e2_bookmark.c:88: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘_e2_bookmark_tree_selection_check_cb’
> src/e2_bookmark.c:116: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘_e2_bookmark_visible_check_cb’
> src/e2_bookmark.c:134: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘_e2_bookmark_tree_draggable_check_cb’
> src/e2_bookmark.c:158: error: expected ‘)’ before ‘*’ token
> src/e2_bookmark.c:196: error: expected ‘)’ before ‘*’ token
> src/e2_bookmark.c:284: error: expected ‘)’ before ‘*’ token
> src/e2_bookmark.c:334: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_bookmark_click_cb’
> src/e2_bookmark.c:420: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘_e2_bookmark_add’
> src/e2_bookmark.c:431: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘_e2_bookmark_show’
> src/e2_bookmark.c:460: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘e2_bookmark_open’
> src/e2_bookmark.c:507: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘_e2_bookmarks_configure’
> src/e2_bookmark.c: In function ‘e2_bookmark_actions_register’:
> src/e2_bookmark.c:528: error: ‘gchar’ undeclared (first use in this 
> function)
> src/e2_bookmark.c:528: error: (Each undeclared identifier is reported 
> only once
> src/e2_bookmark.c:528: error: for each function it appears in.)
> src/e2_bookmark.c:528: error: ‘action_name’ undeclared (first use in 
> this function)
> src/e2_bookmark.c:528: warning: implicit declaration of function 
> ‘g_strconcat’
> src/e2_bookmark.c:528: error: ‘action_labels’ undeclared (first use in 
> this function)
> src/e2_bookmark.c:529: warning: implicit declaration of function 
> ‘e2_action_register_simple’
> src/e2_bookmark.c:530: error: ‘_e2_bookmark_show’ undeclared (first use 
> in this function)
> src/e2_bookmark.c:530: error: ‘FALSE’ undeclared (first use in this 
> function)
> src/e2_bookmark.c:533: error: ‘_e2_bookmark_add’ undeclared (first use 
> in this function)
> src/e2_bookmark.c:533: error: ‘TRUE’ undeclared (first use in this function)
> src/e2_bookmark.c:535: warning: implicit declaration of function 
> ‘e2_action_register’
> src/e2_bookmark.c:536: error: ‘e2_bookmark_open’ undeclared (first use 
> in this function)
> src/e2_bookmark.c:538: error: ‘config_labels’ undeclared (first use in 
> this function)
> src/e2_bookmark.c:540: error: ‘_e2_bookmarks_configure’ undeclared 
> (first use in this function)
> src/e2_bookmark.c: In function ‘_e2_bookmark_tree_defaults’:
> src/e2_bookmark.c:551: warning: implicit declaration of function ‘g_strdup’
> src/e2_bookmark.c:552: error: ‘config_labels’ undeclared (first use in 
> this function)
> src/e2_bookmark.c:553: warning: implicit declaration of function ‘_’
> src/e2_bookmark.c:556: error: ‘G_DIR_SEPARATOR_S’ undeclared (first use 
> in this function)
> src/e2_bookmark.c:556: error: expected ‘)’ before string constant
> src/e2_bookmark.c:558: error: expected ‘)’ before string constant
> src/e2_bookmark.c:560: error: expected ‘)’ before string constant
> src/e2_bookmark.c:561: error: expected ‘)’ before string constant
> src/e2_bookmark.c:562: error: expected ‘)’ before string constant
> src/e2_bookmark.c:563: error: expected ‘)’ before string constant
> src/e2_bookmark.c:566: error: expected ‘)’ before ‘G_DIR_SEPARATOR_S’
> src/e2_bookmark.c: In function ‘e2_bookmark_options_register’:
> src/e2_bookmark.c:579: warning: implicit declaration of function 
> ‘e2_option_tree_register’
> src/e2_bookmark.c:579: error: ‘config_labels’ undeclared (first use in 
> this function)
> src/e2_bookmark.c:580: error: ‘_e2_bookmark_tree_selection_check_cb’ 
> undeclared (first use in this function)
> src/e2_bookmark.c:580: error: ‘_e2_bookmark_tree_draggable_check_cb’ 
> undeclared (first use in this function)
> src/e2_bookmark.c:582: warning: assignment makes pointer from integer 
> without a cast
> src/e2_bookmark.c:583: warning: implicit declaration of function 
> ‘e2_option_tree_add_column’
> src/e2_bookmark.c:583: error: ‘G_DIR_SEPARATOR_S’ undeclared (first use 
> in this function)
> src/e2_bookmark.c:586: error: ‘_e2_bookmark_visible_check_cb’ undeclared 
> (first use in this function)
> src/e2_bookmark.c:595: error: ‘gchar’ undeclared (first use in this 
> function)
> src/e2_bookmark.c:595: error: ‘group_name’ undeclared (first use in this 
> function)
> src/e2_bookmark.c:596: warning: implicit declaration of function 
> ‘e2_option_bool_register’
> src/e2_bookmark.c:599: error: ‘TRUE’ undeclared (first use in this function)
> src/e2_bookmark.c:611: error: ‘FALSE’ undeclared (first use in this 
> function)
> make: *** [objs/src/e2_bookmark.o] Error 1
> 
> 
> 
> 
> 
> -- 
> David S. Yates
> webpage: http://lottalinuxlinks.com
> blog:    http://lottalinuxlinks.com/blog
> podcast: http://lottalinuxlinks/podcast/
> 
> 
> -- 
> 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.


-- 
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: