make[1]: `rdf2binary' is up to date. make[1]: `convbdf' is up to date. make[1]: `codepages' is up to date. make[1]: `scramble' is up to date. make[1]: `descramble' is up to date. make[1]: `bmp2rb' is up to date. make[1]: Nothing to be done for `all'. MAKE in bitmaps/mono make[2]: Nothing to be done for `all'. MAKE in bitmaps/native make[2]: Nothing to be done for `all'. make[2]: Nothing to be done for `all'. MAKE in Tremor make[3]: Nothing to be done for `all'. MAKE in libmad make[3]: Nothing to be done for `all'. MAKE in libffmpegFLAC make[3]: Nothing to be done for `all'. MAKE in liba52 make[3]: Nothing to be done for `all'. MAKE in libmusepack make[3]: Nothing to be done for `all'. MAKE in libwavpack make[3]: Nothing to be done for `all'. MAKE in libalac make[3]: Nothing to be done for `all'. MAKE in libm4a make[3]: Nothing to be done for `all'. MAKE in libfaad make[3]: Nothing to be done for `all'. MAKE in libdemac make[3]: Nothing to be done for `all'. MAKE in libspeex make[3]: Nothing to be done for `all'. CC configfile.c In file included from configfile.c:20: /home/dave/rockbox/rockbox-devel/apps/plugin.h:390: error: syntax error before '->' token /home/dave/rockbox/rockbox-devel/apps/plugin.h:390: warning: no semicolon at end of struct or union /home/dave/rockbox/rockbox-devel/apps/plugin.h:399: error: 'utf8decode' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/include/rbunicode.h:21: error: previous declaration of 'utf8decode' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:400: error: 'iso_decode' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/include/rbunicode.h:17: error: previous declaration of 'iso_decode' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:401: error: 'utf16LEdecode' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/include/rbunicode.h:18: error: previous declaration of 'utf16LEdecode' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:402: error: 'utf16BEdecode' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/include/rbunicode.h:19: error: previous declaration of 'utf16BEdecode' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:403: error: 'utf8encode' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/include/rbunicode.h:16: error: previous declaration of 'utf8encode' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:404: error: 'utf8length' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/include/rbunicode.h:20: error: previous declaration of 'utf8length' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:405: error: 'utf8seek' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/include/rbunicode.h:23: error: previous declaration of 'utf8seek' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:409: error: 'sound_default' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/sound.h:83: error: previous declaration of 'sound_default' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:411: error: 'sound_set' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/sound.h:104: error: previous declaration of 'sound_set' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:413: error: 'set_sound' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/settings.h:255: error: previous declaration of 'set_sound' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:414: error: 'sound_min' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/sound.h:81: error: previous declaration of 'sound_min' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:415: error: 'sound_max' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/sound.h:82: error: previous declaration of 'sound_max' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:417: error: 'mp3_play_data' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/mp3_playback.h:43: error: previous declaration of 'mp3_play_data' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:418: error: 'mp3_play_pause' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/mp3_playback.h:44: error: previous declaration of 'mp3_play_pause' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:419: error: 'mp3_play_stop' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/mp3_playback.h:46: error: previous declaration of 'mp3_play_stop' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:420: error: 'mp3_is_playing' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/mp3_playback.h:49: error: previous declaration of 'mp3_is_playing' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:426: error: conflicting types for 'audio_master_sampr_list' /home/dave/rockbox/rockbox-devel/firmware/export/pcm_sampr.h:77: error: previous declaration of 'audio_master_sampr_list' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:427: error: conflicting types for 'hw_freq_sampr' /home/dave/rockbox/rockbox-devel/firmware/export/pcm_sampr.h:189: error: previous declaration of 'hw_freq_sampr' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:428: error: 'pcm_apply_settings' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/pcm_playback.h:37: error: previous declaration of 'pcm_apply_settings' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:430: error: 'pcm_play_data' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/pcm_playback.h:41: error: previous declaration of 'pcm_play_data' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:431: error: 'pcm_play_stop' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/pcm_playback.h:46: error: previous declaration of 'pcm_play_stop' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:432: error: 'pcm_set_frequency' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/pcm_playback.h:35: error: previous declaration of 'pcm_set_frequency' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:433: error: 'pcm_is_playing' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/pcm_playback.h:50: error: previous declaration of 'pcm_is_playing' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:434: error: 'pcm_is_paused' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/pcm_playback.h:49: error: previous declaration of 'pcm_is_paused' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:435: error: 'pcm_play_pause' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/pcm_playback.h:48: error: previous declaration of 'pcm_play_pause' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:436: error: 'pcm_get_bytes_waiting' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/pcm_playback.h:44: error: previous declaration of 'pcm_get_bytes_waiting' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:437: error: 'pcm_calculate_peaks' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/pcm_playback.h:43: error: previous declaration of 'pcm_calculate_peaks' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:455: error: 'playlist_amount' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/playlist.h:129: error: previous declaration of 'playlist_amount' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:456: error: 'playlist_resume' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/playlist.h:118: error: previous declaration of 'playlist_resume' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:457: error: 'playlist_start' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/playlist.h:121: error: previous declaration of 'playlist_start' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:458: error: 'audio_play' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/audio.h:80: error: previous declaration of 'audio_play' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:459: error: 'audio_stop' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/audio.h:81: error: previous declaration of 'audio_stop' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:460: error: 'audio_pause' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/audio.h:82: error: previous declaration of 'audio_pause' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:461: error: 'audio_resume' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/audio.h:83: error: previous declaration of 'audio_resume' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:462: error: 'audio_next' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/audio.h:84: error: previous declaration of 'audio_next' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:463: error: 'audio_prev' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/audio.h:85: error: previous declaration of 'audio_prev' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:464: error: 'audio_ff_rewind' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/audio.h:92: error: previous declaration of 'audio_ff_rewind' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:465: error: 'audio_next_track' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/audio.h:95: error: previous declaration of 'audio_next_track' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:466: error: 'audio_status' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/audio.h:86: error: previous declaration of 'audio_status' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:467: error: 'audio_has_changed_track' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/audio.h:96: error: previous declaration of 'audio_has_changed_track' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:468: error: 'audio_current_track' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/audio.h:94: error: previous declaration of 'audio_current_track' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:469: error: 'audio_flush_and_reload_tracks' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/audio.h:93: error: previous declaration of 'audio_flush_and_reload_tracks' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:470: error: 'audio_get_file_pos' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/audio.h:102: error: previous declaration of 'audio_get_file_pos' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:476: error: 'sound_set_pitch' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/dsp.h:218: error: previous declaration of 'sound_set_pitch' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:495: error: 'do_menu' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/menu.h:103: error: previous declaration of 'do_menu' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:499: error: 'menu_init' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/menu.h:204: error: previous declaration of 'menu_init' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:500: error: 'menu_exit' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/menu.h:205: error: previous declaration of 'menu_exit' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:501: error: 'menu_show' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/menu.h:208: error: previous declaration of 'menu_show' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:502: error: 'menu_run' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/menu.h:210: error: previous declaration of 'menu_run' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:503: error: 'menu_count' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/menu.h:211: error: previous declaration of 'menu_count' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:507: error: 'set_option' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/settings.h:263: error: previous declaration of 'set_option' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:510: error: 'set_int' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/settings.h:267: error: previous declaration of 'set_int' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:511: error: 'set_bool' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/settings.h:261: error: previous declaration of 'set_bool' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:515: error: 'get_custom_action' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/action.h:239: error: previous declaration of 'get_custom_action' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:516: error: 'get_action' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/action.h:241: error: previous declaration of 'get_action' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:517: error: 'action_signalscreenchange' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/action.h:243: error: previous declaration of 'action_signalscreenchange' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:518: error: 'action_userabort' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/action.h:246: error: previous declaration of 'action_userabort' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:534: error: 'usb_powered' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/usb.h:33: error: previous declaration of 'usb_powered' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:538: error: 'srand' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/include/stdlib.h:35: error: previous declaration of 'srand' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:539: error: 'rand' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/include/stdlib.h:36: error: previous declaration of 'rand' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:541: error: 'qsort' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/include/stdlib.h:26: error: previous declaration of 'qsort' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:543: error: 'get_time' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/include/timefuncs.h:27: error: previous declaration of 'get_time' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:544: error: 'set_time' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/include/timefuncs.h:28: error: previous declaration of 'set_time' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:558: error: conflicting types for 'global_settings' /home/dave/rockbox/rockbox-devel/apps/settings.h:730: error: previous declaration of 'global_settings' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:559: error: conflicting types for 'global_status' /home/dave/rockbox/rockbox-devel/apps/settings.h:732: error: previous declaration of 'global_status' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:560: error: 'mp3info' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/id3.h:231: error: previous declaration of 'mp3info' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:562: error: 'count_mp3_frames' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/mp3data.h:70: error: previous declaration of 'count_mp3_frames' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:566: error: 'create_xing_header' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/mp3data.h:74: error: previous declaration of 'create_xing_header' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:568: error: 'find_next_frame' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/mp3data.h:65: error: previous declaration of 'find_next_frame' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:579: error: 'screen_dump_set_hook' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/misc.h:85: error: previous declaration of 'screen_dump_set_hook' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:581: error: 'show_logo' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/misc.h:93: error: previous declaration of 'show_logo' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:582: error: 'tree_get_context' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/tree.h:81: error: previous declaration of 'tree_get_context' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:589: error: 'lcd_get_backdrop' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/firmware/export/lcd.h:356: error: previous declaration of 'lcd_get_backdrop' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:606: error: syntax error before '}' token /home/dave/rockbox/rockbox-devel/apps/plugin.h:653: error: 'plugin_get_buffer' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/plugin.h:545: error: previous declaration of 'plugin_get_buffer' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:654: error: 'plugin_get_audio_buffer' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/plugin.h:546: error: previous declaration of 'plugin_get_audio_buffer' was here /home/dave/rockbox/rockbox-devel/apps/plugin.h:663: error: 'plugin_tsr' redeclared as different kind of symbol /home/dave/rockbox/rockbox-devel/apps/plugin.h:547: error: previous declaration of 'plugin_tsr' was here configfile.c: In function 'configfile_save': configfile.c:36: error: dereferencing pointer to incomplete type configfile.c:37: error: dereferencing pointer to incomplete type configfile.c:41: error: dereferencing pointer to incomplete type configfile.c:46: error: dereferencing pointer to incomplete type configfile.c:52: error: dereferencing pointer to incomplete type configfile.c:58: error: dereferencing pointer to incomplete type configfile.c:66: error: dereferencing pointer to incomplete type configfile.c: In function 'configfile_load': configfile.c:81: error: dereferencing pointer to incomplete type configfile.c:82: error: dereferencing pointer to incomplete type configfile.c:86: error: dereferencing pointer to incomplete type configfile.c:87: error: dereferencing pointer to incomplete type configfile.c:90: error: dereferencing pointer to incomplete type configfile.c:91: error: dereferencing pointer to incomplete type configfile.c:93: error: dereferencing pointer to incomplete type configfile.c:99: error: dereferencing pointer to incomplete type configfile.c:102: error: dereferencing pointer to incomplete type configfile.c:110: error: dereferencing pointer to incomplete type configfile.c:117: error: dereferencing pointer to incomplete type configfile.c:124: error: dereferencing pointer to incomplete type make[2]: *** [/home/dave/rockbox/rockbox-devel/build-giga/apps/plugins/lib/configfile.o] Error 1 make[1]: *** [rocks] Error 2 make: *** [build] Error 2