[Lunar-bugs] [Lunar Linux 0000394]: faad will not compile

noreply at bugs.lunar-linux.org noreply at bugs.lunar-linux.org
Wed May 19 14:34:06 GMT 2004


The following bug has been CLOSED
=======================================================================
http://bugs.lunar-linux.org/view_bug_page.php?f_id=0000394
=======================================================================
Reporter:                   nhudson
Handler:                    nhudson
=======================================================================
Project:                    Lunar Linux
Bug ID:                     0000394
Category:                   moonbase
Reproducibility:            always
Severity:                   minor
Priority:                   none
Status:                     closed
=======================================================================
Date Submitted:             2003-10-27 03:26 GMT
Last Modified:              2004-05-19 14:34 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

-----------------------------------------------------------------------
 nhudson - 2003-11-04 20:46 GMT 
-----------------------------------------------------------------------
Well I have tried compiling faad without xmms plugin support which I agree
how it should be done, but it doesnt compile without it.  For some reason
it looks to me, the devs make it build with xmms plugin always.. which is
just stupid

-----------------------------------------------------------------------
 huysmans - 2003-11-04 21:21 GMT 
-----------------------------------------------------------------------
It compiled fine without xmms, using the code posted in my previous
comment.

-----------------------------------------------------------------------
 sofar - 2003-12-17 00:28 GMT 
-----------------------------------------------------------------------
status?

-----------------------------------------------------------------------
 huysmans - 2003-12-17 08:29 GMT 
-----------------------------------------------------------------------
Well, someone has to confirm my fix works, or confirm Nick's experience
that it doesn't.

If it works we can use the fix, if it doesn't we keep the xmms dependency.

-----------------------------------------------------------------------
 nhudson - 2004-05-19 14:33 GMT 
-----------------------------------------------------------------------
Closing this as with the new version of faad xmms is a optional_depends
now.


More information about the Lunar-bugs mailing list