[Lunar Linux 0000394]: faad will not compile

noreply at bugs.lunar-linux.org noreply at bugs.lunar-linux.org
Tue Nov 4 12:46:48 GMT 2003


The following bug requires your FEEDBACK.
=======================================================================
http://bugs.lunar-linux.org/view_bug_page.php?f_id=0000394
=======================================================================
Reporter:                   nhudson
Handler:                    
=======================================================================
Project:                    Lunar Linux
Bug ID:                     0000394
Category:                   moonbase
Reproducibility:            always
Severity:                   minor
Priority:                   none
Status:                     feedback
=======================================================================
Date Submitted:             2003-10-27 03:26 GMT
Last Modified:              2003-11-04 12:46 GMT
=======================================================================
Summary:                    faad will not compile
Description: 
=sse,387 -I/usr/include/xmms -Wall -MT libaac.lo -MD -MP -MF
.deps/libaac.Tpo -c libaac.c  -fPIC -DPIC -o .libs/libaac.o
libaac.c:15:18: glib.h: No such file or directory
libaac.c:16:21: gtk/gtk.h: No such file or directory
In file included from libaac.c:19:
/usr/include/xmms/plugin.h:27:18: glib.h: No such file or directory
In file included from libaac.c:19:
/usr/include/xmms/plugin.h:73: syntax error before '*' token
/usr/include/xmms/plugin.h:74: syntax error before "gint"
/usr/include/xmms/plugin.h:93: syntax error before "GList"
/usr/include/xmms/plugin.h:115: syntax error before '}' token
/usr/include/xmms/plugin.h:119: syntax error before '*' token
/usr/include/xmms/plugin.h:153: syntax error before "pcm_data"
/usr/include/xmms/plugin.h:154: syntax error before "freq_data"
In file included from libaac.c:20:
/usr/include/xmms/util.h:3:21: gtk/gtk.h: No such file or directory
In file included from libaac.c:20:
/usr/include/xmms/util.h:9: syntax error before '*' token
/usr/include/xmms/util.h:9: syntax error before '*' token
/usr/include/xmms/util.h:10: syntax error before
"xmms_check_realtime_priority"
/usr/include/xmms/util.h:11: syntax error before "usec"
In file included from libaac.c:21:
/usr/include/xmms/configfile.h:21:18: glib.h: No such file or directory
In file included from libaac.c:21:
/usr/include/xmms/configfile.h:25: syntax error before "gchar"
/usr/include/xmms/configfile.h:27: syntax error before '}' token
/usr/include/xmms/configfile.h:32: syntax error before "gchar"
/usr/include/xmms/configfile.h:34: syntax error before '}' token
/usr/include/xmms/configfile.h:39: syntax error before "GList"
/usr/include/xmms/configfile.h:47: syntax error before '*' token
/usr/include/xmms/configfile.h:48: syntax error before '*' token
/usr/include/xmms/configfile.h:48: syntax error before '*' token
/usr/include/xmms/configfile.h:49: syntax error before
"xmms_cfg_write_file"
/usr/include/xmms/configfile.h:49: syntax error before '*' token
/usr/include/xmms/configfile.h:50: syntax error before '*' token
/usr/include/xmms/configfile.h:51: syntax error before '*' token
/usr/include/xmms/configfile.h:52: syntax error before
"xmms_cfg_write_default_file"
/usr/include/xmms/configfile.h:52: syntax error before '*' token
/usr/include/xmms/configfile.h:54: syntax error before
"xmms_cfg_read_string"
/usr/include/xmms/configfile.h:54: syntax error before '*' token
/usr/include/xmms/configfile.h:55: syntax error before
"xmms_cfg_read_int"
/usr/include/xmms/configfile.h:55: syntax error before '*' token
/usr/include/xmms/configfile.h:56: syntax error before
"xmms_cfg_read_boolean"
/usr/include/xmms/configfile.h:56: syntax error before '*' token
/usr/include/xmms/configfile.h:57: syntax error before
"xmms_cfg_read_float"
/usr/include/xmms/configfile.h:57: syntax error before '*' token
/usr/include/xmms/configfile.h:58: syntax error before
"xmms_cfg_read_double"
/usr/include/xmms/configfile.h:58: syntax error before '*' token
/usr/include/xmms/configfile.h:60: syntax error before '*' token
/usr/include/xmms/configfile.h:61: syntax error before '*' token
/usr/include/xmms/configfile.h:62: syntax error before '*' token
/usr/include/xmms/configfile.h:63: syntax error before '*' token
/usr/include/xmms/configfile.h:64: syntax error before '*' token
/usr/include/xmms/configfile.h:66: syntax error before '*' token
In file included from libaac.c:22:
/usr/include/xmms/titlestring.h:23:18: glib.h: No such file or directory
/usr/include/xmms/titlestring.h:24:21: gtk/gtk.h: No such file or
directory
In file included from libaac.c:22:
/usr/include/xmms/titlestring.h:36: syntax error before "gint"
/usr/include/xmms/titlestring.h:39: syntax error before '*' token
/usr/include/xmms/titlestring.h:40: syntax error before '*' token
/usr/include/xmms/titlestring.h:41: syntax error before '*' token
/usr/include/xmms/titlestring.h:42: syntax error before "track_number"
/usr/include/xmms/titlestring.h:43: syntax error before "year"
/usr/include/xmms/titlestring.h:44: syntax error before '*' token
/usr/include/xmms/titlestring.h:45: syntax error before '*' token
/usr/include/xmms/titlestring.h:46: syntax error before '*' token
/usr/include/xmms/titlestring.h:47: syntax error before '*' token
/usr/include/xmms/titlestring.h:48: syntax error before '*' token
/usr/include/xmms/titlestring.h:49: syntax error before '*' token
/usr/include/xmms/titlestring.h:50: syntax error before '}' token
/usr/include/xmms/titlestring.h:79: syntax error before '*' token
/usr/include/xmms/titlestring.h:79: syntax error before '*' token
/usr/include/xmms/titlestring.h:80: syntax error before '*' token
libaac.c:46: syntax error before '*' token
libaac.c:46: warning: type defaults to `int' in declaration of
`createDialogInfo'
libaac.c:46: warning: data definition has no type or storage class
libaac.c:49: syntax error before '*' token
libaac.c:49: warning: type defaults to `int' in declaration of
`infoBoxWindow'
libaac.c:49: warning: data definition has no type or storage class
libaac.c:50: conflicting types for `genre'
/usr/include/xmms/titlestring.h:45: previous declaration of `genre'
libaac.c:58: syntax error before "aac_ip"
libaac.c:58: warning: type defaults to `int' in declaration of `aac_ip'
libaac.c:61: warning: excess elements in scalar initializer
libaac.c:61: warning: (near initialization for `aac_ip')
libaac.c:62: warning: excess elements in scalar initializer
libaac.c:62: warning: (near initialization for `aac_ip')
libaac.c:63: warning: excess elements in scalar initializer
libaac.c:63: warning: (near initialization for `aac_ip')
libaac.c:64: warning: excess elements in scalar initializer
libaac.c:64: warning: (near initialization for `aac_ip')
libaac.c:65: warning: excess elements in scalar initializer
libaac.c:65: warning: (near initialization for `aac_ip')
libaac.c:66: warning: excess elements in scalar initializer
libaac.c:66: warning: (near initialization for `aac_ip')
libaac.c:67: warning: excess elements in scalar initializer
libaac.c:67: warning: (near initialization for `aac_ip')
libaac.c:68: warning: excess elements in scalar initializer
libaac.c:68: warning: (near initialization for `aac_ip')
libaac.c:69: warning: excess elements in scalar initializer
libaac.c:69: warning: (near initialization for `aac_ip')
libaac.c:70: warning: excess elements in scalar initializer
libaac.c:70: warning: (near initialization for `aac_ip')
libaac.c:71: warning: excess elements in scalar initializer
libaac.c:71: warning: (near initialization for `aac_ip')
libaac.c:72: warning: excess elements in scalar initializer
libaac.c:72: warning: (near initialization for `aac_ip')
libaac.c:73: warning: excess elements in scalar initializer
libaac.c:73: warning: (near initialization for `aac_ip')
libaac.c:74: warning: excess elements in scalar initializer
libaac.c:74: warning: (near initialization for `aac_ip')
libaac.c:75: warning: excess elements in scalar initializer
libaac.c:75: warning: (near initialization for `aac_ip')
libaac.c:76: warning: excess elements in scalar initializer
libaac.c:76: warning: (near initialization for `aac_ip')
libaac.c:77: warning: excess elements in scalar initializer
libaac.c:77: warning: (near initialization for `aac_ip')
libaac.c:78: warning: excess elements in scalar initializer
libaac.c:78: warning: (near initialization for `aac_ip')
libaac.c:79: warning: excess elements in scalar initializer
libaac.c:79: warning: (near initialization for `aac_ip')
libaac.c:80: warning: excess elements in scalar initializer
libaac.c:80: warning: (near initialization for `aac_ip')
libaac.c:81: warning: excess elements in scalar initializer
libaac.c:81: warning: (near initialization for `aac_ip')
libaac.c:82: warning: excess elements in scalar initializer
libaac.c:82: warning: (near initialization for `aac_ip')
libaac.c:84: warning: excess elements in scalar initializer
libaac.c:84: warning: (near initialization for `aac_ip')
libaac.c:84: warning: data definition has no type or storage class
libaac.c:85: syntax error before "bPlaying"
libaac.c:85: warning: type defaults to `int' in declaration of `bPlaying'
libaac.c:85: `FALSE' undeclared here (not in a function)
libaac.c:85: warning: data definition has no type or storage class
libaac.c:86: syntax error before "bOutputOpen"
libaac.c:86: warning: type defaults to `int' in declaration of
`bOutputOpen'
libaac.c:86: `FALSE' undeclared here (not in a function)
libaac.c:86: warning: data definition has no type or storage class
libaac.c:88: syntax error before "bSeek"
libaac.c:88: warning: type defaults to `int' in declaration of `bSeek'
libaac.c:88: `FALSE' undeclared here (not in a function)
libaac.c:88: warning: data definition has no type or storage class
libaac.c:89: syntax error before "seekPosition"
libaac.c:89: warning: type defaults to `int' in declaration of
`seekPosition'
libaac.c:89: warning: data definition has no type or storage class
libaac.c:95: syntax error before '*' token
libaac.c:96: warning: return type defaults to `int'
libaac.c: In function `aac_init':
libaac.c:103: `cfg' undeclared (first use in this function)
libaac.c:103: (Each undeclared identifier is reported only once
libaac.c:103: for each function it appears in.)
libaac.c: In function `aac_play':
libaac.c:122: `TRUE' undeclared (first use in this function)
libaac.c:123: warning: implicit declaration of function `g_strdup'
libaac.c:123: warning: passing arg 4 of `pthread_create' makes pointer
from integer without a cast
libaac.c: In function `aac_stop':
libaac.c:133: `FALSE' undeclared (first use in this function)
libaac.c:136: request for member `output' in something not a structure or
union
libaac.c: In function `aac_pause':
libaac.c:144: request for member `output' in something not a structure or
union
libaac.c: In function `aac_getTime':
libaac.c:154: request for member `output' in something not a structure or
union
libaac.c: In function `aac_getSongInfo':
libaac.c:167: warning: implicit declaration of function `gtk_widget_show'
libaac.c: In function `aac_decode':
libaac.c:182: `input' undeclared (first use in this function)
libaac.c:183: warning: initialization makes pointer from integer without a
cast
libaac.c:197: warning: implicit declaration of function `g_print'
libaac.c:212: warning: implicit declaration of function `g_malloc'
libaac.c:212: warning: assignment makes pointer from integer without a
cast
libaac.c:221: warning: implicit declaration of function `g_free'
libaac.c:226: `G_STMT_START' undeclared (first use in this function)
libaac.c:226: syntax error before '{' token
libaac.c:173: warning: unused variable `xmmstitle'
libaac.c:177: warning: unused variable `bufferconsumed'
libaac.c:178: warning: unused variable `samplerate'
libaac.c:180: warning: unused variable `channels'
libaac.c:184: warning: unused variable `ext'
libaac.c: At top level:
libaac.c:226: warning: type defaults to `int' in declaration of
`G_STMT_END'
libaac.c:226: warning: data definition has no type or storage class
libaac.c:227: syntax error before '->' token
libaac.c:230: syntax error before '&&' token
libaac.c:230: warning: type defaults to `int' in declaration of
`__result'
libaac.c:230: warning: data definition has no type or storage class
libaac.c:230: syntax error before '}' token
libaac.c:230: conflicting declarations of `__result'
libaac.c:230: `__result' previously declared here
libaac.c:230: warning: `__result' was declared `extern' and later
`static'
libaac.c:230: `buffer' undeclared here (not in a function)
libaac.c:230: `__s2' undeclared here (not in a function)
libaac.c:230: syntax error before "if"
libaac.c:230: warning: type defaults to `int' in declaration of
`__result'
libaac.c:230: conflicting declarations of `__result'
libaac.c:230: `__result' previously defined here
libaac.c:230: warning: data definition has no type or storage class
libaac.c:230: syntax error before '}' token
libaac.c:230: warning: type defaults to `int' in declaration of
`__result'
libaac.c:230: warning: data definition has no type or storage class
libaac.c:230: syntax error before '}' token
libaac.c:230: conflicting declarations of `__result'
libaac.c:230: `__result' previously declared here
libaac.c:230: warning: `__result' was declared `extern' and later
`static'
libaac.c:230: `__s1' undeclared here (not in a function)
libaac.c:230: syntax error before "if"
libaac.c:230: warning: type defaults to `int' in declaration of
`__result'
libaac.c:230: conflicting declarations of `__result'
libaac.c:230: `__result' previously defined here
libaac.c:230: warning: data definition has no type or storage class
libaac.c:230: syntax error before '}' token
libaac.c:233: warning: type defaults to `int' in declaration of
`readID3tag'
libaac.c:233: warning: parameter names (without types) in function
declaration
libaac.c:233: conflicting types for `readID3tag'
libaac.c:45: previous declaration of `readID3tag'
libaac.c:233: warning: data definition has no type or storage class
libaac.c:234: syntax error before "if"
libaac.c:242: syntax error before numeric constant
libaac.c:242: warning: type defaults to `int' in declaration of `fseek'
libaac.c:242: warning: data definition has no type or storage class
libaac.c:247: warning: type defaults to `int' in declaration of `size'
libaac.c:247: `buffer' undeclared here (not in a function)
libaac.c:247: `buffer' undeclared here (not in a function)
libaac.c:247: `buffer' undeclared here (not in a function)
libaac.c:247: `buffer' undeclared here (not in a function)
libaac.c:247: warning: data definition has no type or storage class
libaac.c:248: syntax error before '+=' token
libaac.c:249: syntax error before numeric constant
libaac.c:249: warning: type defaults to `int' in declaration of `fread'
libaac.c:249: conflicting types for `fread'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/stdio.h:499: previous
declaration of `fread'
libaac.c:249: warning: data definition has no type or storage class
libaac.c:254: warning: type defaults to `int' in declaration of `g_free'
libaac.c:254: warning: parameter names (without types) in function
declaration
libaac.c:254: warning: data definition has no type or storage class
libaac.c:254: warning: type defaults to `int' in declaration of `buffer'
libaac.c:254: warning: data definition has no type or storage class
libaac.c:255: warning: type defaults to `int' in declaration of
`faacDecClose'
libaac.c:255: warning: parameter names (without types) in function
declaration
libaac.c:255: conflicting types for `faacDecClose'
../../../include/faad.h:174: previous declaration of `faacDecClose'
libaac.c:255: warning: data definition has no type or storage class
libaac.c:256: warning: type defaults to `int' in declaration of `fclose'
libaac.c:256: warning: parameter names (without types) in function
declaration
libaac.c:256: warning: data definition has no type or storage class
libaac.c:257: syntax error before '.' token
libaac.c:259: warning: type defaults to `int' in declaration of
`positionTable'
libaac.c:259: conflicting types for `positionTable'
libaac.c:91: previous declaration of `positionTable'
libaac.c:259: warning: data definition has no type or storage class
libaac.c:260: syntax error before '}' token
libaac.c:261: syntax error before '&' token
libaac.c:261: warning: type defaults to `int' in declaration of
`pthread_mutex_unlock'
libaac.c:261: warning: data definition has no type or storage class
libaac.c:262: syntax error before '(' token
libaac.c:264: syntax error before string constant
libaac.c:264: warning: type defaults to `int' in declaration of `printf'
libaac.c:264: warning: conflicting types for built-in function `printf'
libaac.c:264: warning: data definition has no type or storage class
libaac.c:266: warning: type defaults to `int' in declaration of
`buffervalid'
libaac.c:266: `file' undeclared here (not in a function)
libaac.c:266: initializer element is not constant
libaac.c:266: warning: data definition has no type or storage class
libaac.c:267: syntax error before '}' token
libaac.c:268: warning: type defaults to `int' in declaration of
`xmmstitle'
libaac.c:268: `input' undeclared here (not in a function)
libaac.c:268: warning: initialization makes integer from pointer without a
cast
libaac.c:268: initializer element is not constant
libaac.c:268: warning: data definition has no type or storage class
libaac.c:269: syntax error before "if"
libaac.c:271: warning: type defaults to `int' in declaration of `g_free'
libaac.c:271: warning: parameter names (without types) in function
declaration
libaac.c:271: warning: data definition has no type or storage class
libaac.c:272: syntax error before '->' token
libaac.c:272: warning: type defaults to `int' in declaration of `g_free'
libaac.c:272: warning: data definition has no type or storage class
libaac.c:273: syntax error before '->' token
libaac.c:273: warning: type defaults to `int' in declaration of `g_free'
libaac.c:273: warning: data definition has no type or storage class
libaac.c:274: syntax error before '->' token
libaac.c:274: warning: type defaults to `int' in declaration of `g_free'
libaac.c:274: warning: data definition has no type or storage class
libaac.c:275: syntax error before '->' token
libaac.c:275: warning: type defaults to `int' in declaration of `g_free'
libaac.c:275: warning: data definition has no type or storage class
libaac.c:276: warning: type defaults to `int' in declaration of `g_free'
libaac.c:276: warning: parameter names (without types) in function
declaration
libaac.c:276: warning: data definition has no type or storage class
libaac.c:278: warning: type defaults to `int' in declaration of
`bufferconsumed'libaac.c:278: `decoder' undeclared here (not in a
function)
libaac.c:278: `samplerate' undeclared here (not in a function)
libaac.c:278: `channels' undeclared here (not in a function)
libaac.c:278: warning: passing arg 2 of `faacDecInit' makes pointer from
integer without a cast
libaac.c:278: initializer element is not constant
libaac.c:278: warning: data definition has no type or storage class
libaac.c:279: syntax error before "if"
libaac.c:281: warning: type defaults to `int' in declaration of `g_free'
libaac.c:281: warning: parameter names (without types) in function
declaration
libaac.c:281: warning: data definition has no type or storage class
libaac.c:281: warning: type defaults to `int' in declaration of `buffer'
libaac.c:281: redefinition of `buffer'
libaac.c:254: `buffer' previously defined here
libaac.c:281: warning: data definition has no type or storage class
libaac.c:282: warning: type defaults to `int' in declaration of
`faacDecClose'
libaac.c:282: warning: parameter names (without types) in function
declaration
libaac.c:282: warning: data definition has no type or storage class
libaac.c:283: warning: type defaults to `int' in declaration of `fclose'
libaac.c:283: warning: parameter names (without types) in function
declaration
libaac.c:283: warning: data definition has no type or storage class
libaac.c:284: syntax error before '.' token
libaac.c:286: warning: type defaults to `int' in declaration of
`positionTable'
libaac.c:286: warning: data definition has no type or storage class
libaac.c:287: syntax error before '}' token
libaac.c:288: syntax error before '&' token
libaac.c:288: warning: type defaults to `int' in declaration of
`pthread_mutex_unlock'
libaac.c:288: warning: data definition has no type or storage class
libaac.c:289: syntax error before '(' token
libaac.c:302: syntax error before "if"
libaac.c:304: warning: type defaults to `int' in declaration of
`bufferconsumed'libaac.c:304: redefinition of `bufferconsumed'
libaac.c:278: `bufferconsumed' previously defined here
libaac.c:304: warning: data definition has no type or storage class
libaac.c:305: warning: type defaults to `int' in declaration of
`buffervalid'
libaac.c:305: redefinition of `buffervalid'
libaac.c:266: `buffervalid' previously defined here
libaac.c:305: `file' undeclared here (not in a function)
libaac.c:305: initializer element is not constant
libaac.c:305: warning: data definition has no type or storage class
libaac.c:306: syntax error before '.' token
libaac.c:307: warning: type defaults to `int' in declaration of
`seekPosition'
libaac.c:307: redefinition of `seekPosition'
libaac.c:89: `seekPosition' previously defined here
libaac.c:307: warning: data definition has no type or storage class
libaac.c:308: syntax error before '}' token
libaac.c:313: warning: type defaults to `int' in declaration of
`bufferconsumed'libaac.c:313: redefinition of `bufferconsumed'
libaac.c:304: `bufferconsumed' previously defined here
libaac.c:313: warning: data definition has no type or storage class
libaac.c:314: syntax error before '}' token
libaac.c:315: warning: type defaults to `int' in declaration of
`sample_buffer'
libaac.c:315: conflicting types for `sample_buffer'
libaac.c:300: previous declaration of `sample_buffer'
libaac.c:315: `decoder' undeclared here (not in a function)
libaac.c:315: `finfo' undeclared here (not in a function)
libaac.c:315: warning: passing arg 3 of `faacDecDecode' makes pointer from
integer without a cast
libaac.c:315: warning: data definition has no type or storage class
libaac.c:316: syntax error before "if"
libaac.c:318: syntax error before string constant
libaac.c:319: syntax error before string constant
libaac.c:319: warning: type defaults to `int' in declaration of `printf'
libaac.c:319: warning: data definition has no type or storage class
libaac.c:322: warning: type defaults to `int' in declaration of
`samplesdecoded'libaac.c:322: conflicting types for `samplesdecoded'
libaac.c:299: previous declaration of `samplesdecoded'
libaac.c:322: `finfo' undeclared here (not in a function)
libaac.c:322: warning: data definition has no type or storage class
libaac.c:323: syntax error before "if"
libaac.c:337: warning: type defaults to `int' in declaration of
`bPlaying'
libaac.c:337: redefinition of `bPlaying'
libaac.c:85: `bPlaying' previously defined here
libaac.c:337: `FALSE' undeclared here (not in a function)
libaac.c:337: warning: data definition has no type or storage class
libaac.c:338: warning: type defaults to `int' in declaration of
`bOutputOpen'
libaac.c:338: redefinition of `bOutputOpen'
libaac.c:86: `bOutputOpen' previously defined here
libaac.c:338: `FALSE' undeclared here (not in a function)
libaac.c:338: warning: data definition has no type or storage class
libaac.c:339: warning: type defaults to `int' in declaration of `g_free'
libaac.c:339: warning: parameter names (without types) in function
declaration
libaac.c:339: warning: data definition has no type or storage class
libaac.c:340: warning: type defaults to `int' in declaration of
`faacDecClose'
libaac.c:340: warning: parameter names (without types) in function
declaration
libaac.c:340: warning: data definition has no type or storage class
libaac.c:341: warning: type defaults to `int' in declaration of `g_free'
libaac.c:341: warning: parameter names (without types) in function
declaration
libaac.c:341: warning: data definition has no type or storage class
libaac.c:342: warning: type defaults to `int' in declaration of `fclose'
libaac.c:342: warning: parameter names (without types) in function
declaration
libaac.c:342: warning: data definition has no type or storage class
libaac.c:343: warning: type defaults to `int' in declaration of
`seekPosition'
libaac.c:343: redefinition of `seekPosition'
libaac.c:307: `seekPosition' previously defined here
libaac.c:343: warning: data definition has no type or storage class
libaac.c:344: syntax error before "if"
libaac.c:345: warning: type defaults to `int' in declaration of
`positionTable'
libaac.c:345: redefinition of `positionTable'
libaac.c:286: `positionTable' previously defined here
libaac.c:345: warning: data definition has no type or storage class
libaac.c:346: syntax error before '}' token
libaac.c:347: syntax error before '&' token
libaac.c:347: warning: type defaults to `int' in declaration of
`pthread_mutex_unlock'
libaac.c:347: warning: data definition has no type or storage class
libaac.c:348: syntax error before '(' token
libaac.c: In function `aac_about':
libaac.c:362: syntax error before '*' token
libaac.c:364: `aboutbox' undeclared (first use in this function)
libaac.c:371: `FALSE' undeclared (first use in this function)
libaac.c:372: warning: implicit declaration of function
`gtk_signal_connect'
libaac.c:372: warning: implicit declaration of function `GTK_OBJECT'
libaac.c:373: warning: implicit declaration of function `GTK_SIGNAL_FUNC'
libaac.c:373: `gtk_widget_destroyed' undeclared (first use in this
function)
libaac.c: At top level:
libaac.c:378: syntax error before '*' token
libaac.c:378: warning: type defaults to `int' in declaration of
`checkbutton'
libaac.c:378: warning: data definition has no type or storage class
libaac.c:379: syntax error before '*' token
libaac.c:379: warning: type defaults to `int' in declaration of `window'
libaac.c:379: warning: data definition has no type or storage class
libaac.c:380: syntax error before '*' token
libaac.c: In function `aac_configuration_save':
libaac.c:382: `cfg' undeclared (first use in this function)
libaac.c:383: warning: implicit declaration of function
`gtk_toggle_button_get_active'
libaac.c:383: warning: implicit declaration of function
`GTK_TOGGLE_BUTTON'
libaac.c:387: warning: implicit declaration of function
`gtk_widget_destroy'
libaac.c: In function `aac_configuration':
libaac.c:392: `GtkWidget' undeclared (first use in this function)
libaac.c:392: `vbox' undeclared (first use in this function)
libaac.c:392: `hbox' undeclared (first use in this function)
libaac.c:392: warning: left-hand operand of comma expression has no
effect
libaac.c:393: `NotaBene' undeclared (first use in this function)
libaac.c:394: `button2' undeclared (first use in this function)
libaac.c:396: warning: implicit declaration of function `gtk_window_new'
libaac.c:396: `GTK_WINDOW_DIALOG' undeclared (first use in this function)
libaac.c:396: warning: assignment makes pointer from integer without a
cast
libaac.c:398: `gtk_widget_destroyed' undeclared (first use in this
function)
libaac.c:400: warning: implicit declaration of function
`gtk_window_set_title'
libaac.c:400: warning: implicit declaration of function `GTK_WINDOW'
libaac.c:401: warning: implicit declaration of function
`gtk_widget_set_usize'
libaac.c:403: warning: implicit declaration of function `gtk_vbox_new'
libaac.c:403: `FALSE' undeclared (first use in this function)
libaac.c:404: warning: implicit declaration of function
`gtk_container_add'
libaac.c:404: warning: implicit declaration of function `GTK_CONTAINER'
libaac.c:406: warning: implicit declaration of function `gtk_text_new'
libaac.c:407: warning: implicit declaration of function
`GTK_WIDGET_UNSET_FLAGS'libaac.c:407: `GTK_CAN_FOCUS' undeclared (first
use in this function)
libaac.c:408: warning: implicit declaration of function `gtk_text_insert'
libaac.c:408: warning: implicit declaration of function `GTK_TEXT'
libaac.c:413: warning: implicit declaration of function
`gtk_box_pack_start'
libaac.c:413: warning: implicit declaration of function `GTK_BOX'
libaac.c:415: warning: implicit declaration of function
`gtk_check_button_new_with_label'
libaac.c:415: warning: assignment makes pointer from integer without a
cast
libaac.c:416: warning: implicit declaration of function
`gtk_toggle_button_set_active'
libaac.c:419: warning: implicit declaration of function
`gtk_hbutton_box_new'
libaac.c:420: warning: implicit declaration of function
`gtk_button_box_set_layout'
libaac.c:420: warning: implicit declaration of function `GTK_BUTTON_BOX'
libaac.c:420: `GTK_BUTTONBOX_END' undeclared (first use in this function)
libaac.c:423: warning: implicit declaration of function
`gtk_button_new_with_label'
libaac.c:424: warning: implicit declaration of function
`gtk_signal_connect_object'
libaac.c:430: `gtk_widget_destroy' undeclared (first use in this
function)
libaac.c:433: warning: implicit declaration of function
`gtk_widget_show_all'
/usr/include/bits/string2.h: At top level:
libaac.c:230: register name not specified for `__result'
libaac.c:230: register name not specified for `__result'
{standard input}: Assembler messages:
{standard input}:46: Error: symbol `buffer' is already defined
{standard input}:64: Error: symbol `seekPosition' is already defined
{standard input}:70: Error: symbol `bufferconsumed' is already defined
{standard input}:76: Error: symbol `seekPosition' is already defined
{standard input}:82: Error: symbol `positionTable' is already defined
{standard input}:129: Error: symbol `__result' is already defined
{standard input}:129: Warning: rest of line ignored; first ignored
character is `,'
{standard input}:131: Error: symbol `__result' is already defined
{standard input}:131: Warning: rest of line ignored; first ignored
character is `,'
{standard input}:132: Error: symbol `__result' is already defined
{standard input}:132: Warning: rest of line ignored; first ignored
character is `,'
{standard input}:136: Error: symbol `bufferconsumed' is already defined
{standard input}:136: Warning: rest of line ignored; first ignored
character is `,'
make[4]: *** [libaac.lo] Error 1
make[4]: Leaving directory `/usr/src/faad-2_2.0_rc1/plugins/xmms/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/faad-2_2.0_rc1/plugins/xmms'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/faad-2_2.0_rc1/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/faad-2_2.0_rc1'
make: *** [all] Error 2

=======================================================================

-----------------------------------------------------------------------
 sofar - 2003-10-28 17:47 GMT 
-----------------------------------------------------------------------
not a bug IMO, since faad/DEPENDS obviously lists xmms as depends. Can we
get over this?

-----------------------------------------------------------------------
 huysmans - 2003-11-04 12:45 GMT 
-----------------------------------------------------------------------
Ok, what do we want to do with this module?

1. depends on xmms (current behaviour). This sucks for a sound library
IMO.
2. ask the user (nowadays a deadly sin, I believe), possibly only with lin
-r
3. silently install plugin when xmms is installed and don't if it is not.


Personally I think I'd favor
http://bugs.lunar-linux.org/view_bug_page.php?f_id=3.

Example code required to not build the xmms plugin:

  if [ ! "$USE_XMMS" = "yes" ] ; then
    cat configure.in | grep -v "cd plugins/xmms" | \
    	sed 's? plugins/xmms??' > configure.in.tmp
    mv configure.in.tmp configure.in
    sedit 's?plugins??' Makefile.am
  fi



More information about the Lunar-bugs mailing list