[Geany] Can't compile r4171

Lex Trotman elextr at xxxxx
Tue Sep 8 09:31:05 UTC 2009


Hi Filip,

I just checked out & built 4171 ok. (Don't you hate it when someone
else pops up & says that).

The fields that are being complained about are protected by the
GEANY_PRIVATE symbol so that they are not visible to plugins.
Configure should set it in your makefile so it looks like configure
didn't work right.

Just maybe run autogen.sh again to re-generate configure could help.

Is it a clean checkout, and what other options did you give configure.

Cheers
Lex

2009/9/8 Filip Gruszczyński <gruszczy at gmail.com>:
> I am trying to compile recent version of geany and what I got is:
>
> build.c: In function ‘printfcmds’:
> build.c:228: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:229: error: ‘GeanyFiletype’ has no member named ‘homefilecmds’
> build.c:230: error: ‘GeanyFiletype’ has no member named ‘projfilecmds’
> build.c:231: error: ‘GeanyFiletype’ has no member named ‘ftdefcmds’
> build.c:232: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:233: error: ‘GeanyFiletype’ has no member named ‘homeexeccmds’
> build.c: In function ‘get_next_build_cmd’:
> build.c:326: error: ‘GeanyFiletype’ has no member named ‘projfilecmds’
> build.c:326: error: ‘GeanyFiletype’ has no member named ‘projfilecmds’
> build.c:326: error: ‘GeanyFiletype’ has no member named ‘projfilecmds’
> build.c:327: error: ‘GeanyFiletype’ has no member named ‘homefilecmds’
> build.c:327: error: ‘GeanyFiletype’ has no member named ‘homefilecmds’
> build.c:327: error: ‘GeanyFiletype’ has no member named ‘homefilecmds’
> build.c:328: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:328: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:328: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:335: error: ‘GeanyFiletype’ has no member named ‘ftdefcmds’
> build.c:335: error: ‘GeanyFiletype’ has no member named ‘ftdefcmds’
> build.c:335: error: ‘GeanyFiletype’ has no member named ‘ftdefcmds’
> build.c:341: error: ‘GeanyFiletype’ has no member named ‘homeexeccmds’
> build.c:341: error: ‘GeanyFiletype’ has no member named ‘homeexeccmds’
> build.c:341: error: ‘GeanyFiletype’ has no member named ‘homeexeccmds’
> build.c:342: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:342: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:342: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c: In function ‘build_get_regex’:
> build.c:377: error: ‘GeanyFiletype’ has no member named ‘projerror_regex_string’
> build.c:377: error: ‘GeanyFiletype’ has no member named ‘projerror_regex_string’
> build.c:377: error: ‘GeanyFiletype’ has no member named ‘projerror_regex_string’
> build.c:378: error: ‘GeanyFiletype’ has no member named ‘homeerror_regex_string’
> build.c:378: error: ‘GeanyFiletype’ has no member named ‘homeerror_regex_string’
> build.c:378: error: ‘GeanyFiletype’ has no member named ‘homeerror_regex_string’
> build.c: In function ‘get_build_group’:
> build.c:403: error: ‘GeanyFiletype’ has no member named ‘ftdefcmds’
> build.c:404: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:405: error: ‘GeanyFiletype’ has no member named ‘homefilecmds’
> build.c:406: error: ‘GeanyFiletype’ has no member named ‘homefilecmds’
> build.c:407: error: ‘GeanyFiletype’ has no member named ‘projfilecmds’
> build.c:426: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:427: error: ‘GeanyFiletype’ has no member named ‘homeexeccmds’
> build.c: In function ‘show_build_commands_dialog’:
> build.c:2057: error: ‘GeanyFiletype’ has no member named ‘homefilecmds’
> build.c:2058: error: ‘GeanyFiletype’ has no member named
> ‘homeerror_regex_string’
> build.c:2067: error: ‘GeanyFiletype’ has no member named ‘home_save_needed’
> build.c: In function ‘build_load_menu’:
> build.c:2178: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2179: error: ‘GeanyFiletype’ has no member named ‘ftdefcmds’
> build.c:2180: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:2188: error: ‘GeanyFiletype’ has no member named ‘homefilecmds’
> build.c:2189: error: ‘GeanyFiletype’ has no member named ‘homeexeccmds’
> build.c:2190: error: ‘GeanyFiletype’ has no member named
> ‘homeerror_regex_string’
> build.c:2190: error: ‘GeanyFiletype’ has no member named
> ‘homeerror_regex_string’
> build.c:2209: error: ‘GeanyProject’ has no member named ‘build_filetypes_list’
> build.c:2210: error: ‘GeanyProject’ has no member named ‘build_filetypes_list’
> build.c:2211: error: ‘GeanyProject’ has no member named ‘build_filetypes_list’
> build.c:2218: error: ‘GeanyProject’ has no member named ‘build_filetypes_list’
> build.c:2219: error: ‘GeanyFiletype’ has no member named ‘projfilecmds’
> build.c:2220: error: ‘GeanyFiletype’ has no member named
> ‘projerror_regex_string’
> build.c:2220: error: ‘GeanyFiletype’ has no member named
> ‘projerror_regex_string’
> build.c:2250: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2251: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2253: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2253: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2253: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2253: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2253: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2253: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2253: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2253: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2253: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2255: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2255: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2255: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2255: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2255: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2255: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2255: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2255: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2255: error: ‘GeanyFiletype’ has no member named ‘filecmds’
> build.c:2256: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:2257: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:2259: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:2259: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:2259: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:2259: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:2259: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:2259: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:2259: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:2259: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c:2259: error: ‘GeanyFiletype’ has no member named ‘execcmds’
> build.c: In function ‘foreach_project_filetype’:
> build.c:2372: error: ‘GeanyFiletype’ has no member named ‘projfilecmds’
> build.c:2373: error: ‘GeanyFiletype’ has no member named
> ‘projerror_regex_string’
> build.c:2373: error: ‘GeanyFiletype’ has no member named
> ‘projerror_regex_string’
> build.c:2375: error: ‘GeanyFiletype’ has no member named
> ‘projerror_regex_string’
> build.c: In function ‘build_save_menu’:
> build.c:2398: error: ‘GeanyFiletype’ has no member named ‘homefilecmds’
> build.c:2399: error: ‘GeanyFiletype’ has no member named ‘homeexeccmds’
> build.c:2401: error: ‘GeanyFiletype’ has no member named
> ‘homeerror_regex_string’
> build.c:2401: error: ‘GeanyFiletype’ has no member named
> ‘homeerror_regex_string’
> build.c:2402: error: ‘GeanyFiletype’ has no member named
> ‘projerror_regex_string’
> build.c:2423: error: ‘GeanyProject’ has no member named ‘build_filetypes_list’
> build.c:2427: error: ‘GeanyProject’ has no member named ‘build_filetypes_list’
>
> However, the ./configure runs fine, so it seems I have all required
> dependencies.
>
> --
> Filip Gruszczyński
> _______________________________________________
> Geany mailing list
> Geany at uvena.de
> http://lists.uvena.de/cgi-bin/mailman/listinfo/geany
>



More information about the Users mailing list