Re: [ecasound] Can somebody decipher this

New Message Reply Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] Can somebody decipher this
From: Jeremy Hall (jhall@UU.NET)
Date: Sat May 06 2000 - 05:35:14 EEST


Hi Richard,

Did you do a make install in kvutils? Try that and see what
happens...maybe it will help, maybe it won't.

_J

In the new year, Richard A. Smith wrote:
> I am having some difficulity building ecasound.
>
> The following is a small snipit of the 150k worth of errors issued when
> trying to build. I am not haveing much luck determining what is the
> problem is and any help would be appreiciated.
>
> ----------------Begin Error listing-----------------
>
> make all-recursive
> make[1]: Entering directory `/usr/local/src/ecasound-1.7.7r11'
> Making all in kvutils
> make[2]: Entering directory `/usr/local/src/ecasound-1.7.7r11/kvutils'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/usr/local/src/ecasound-1.7.7r11/kvutils'
> Making all in readline-4.0
> make[2]: Entering directory
> `/usr/local/src/ecasound-1.7.7r11/readline-4.0'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/usr/local/src/ecasound-1.7.7r11/readline-4.0'
> Making all in libecasound
> make[2]: Entering directory `/usr/local/src/ecasound-1.7.7r11/libecasound'
> Making all in src
> make[3]: Entering directory
> `/usr/local/src/ecasound-1.7.7r11/libecasound/src'
> /bin/sh ../../libtool --mode=link c++ -O2 -D_REENTRANT -DNDEBUG
> -ffast-math -funroll-loops -fstrict-aliasing -o libecasound.la -rpath
> /usr/local/lib --export-dynamic -s -version-info 5:0:0 -lkvutils
> audiofx.lo audiofx_amplitude.lo audiofx_compressor.lo audiofx_analysis.lo
> audiofx_filter.lo audiofx_rcfilter.lo audiofx_timebased.lo audiogate.lo
> audiofx_mixing.lo audiofx_ladspa.lo audiofx_vst.lo audioio-cdr.lo
> audioio-ewf.lo audioio-mp3.lo audioio-wave.lo audioio.lo audioio-af.lo
> audioio-raw.lo audioio-mikmod.lo audioio-rtnull.lo audioio-types.lo
> audioio-loop.lo audioio-oss.lo audioio-alsa.lo audioio-alsa2.lo
> audioio-alsa2-plugin.lo audioio-alsalb.lo generic-controller.lo midi-cc.lo
> osc-gen.lo osc-sine.lo linear-envelope.lo two-stage-linear-envelope.lo
> eca-chain.lo eca-main.lo eca-midi.lo eca-session.lo eca-resources.lo
> resource-file.lo eca-comhelp.lo eca-debug.lo layer.lo
> samplebuffer_iterators.lo eca-version.lo eca-chainsetup.lo
> eca-controller.lo eca-controller-base.lo eca-controller-objects.lo
> eca-controller-dump.lo eca-iamode-parser.lo eca-control-position.lo
> eca-audio-position.lo eca-audio-objects.lo eca-audio-format.lo
> eca-audio-time.lo eca-fileio-stream.lo eca-fileio-mmap.lo
> eca-fileio-mmap-fthread.lo eca-mthreaded-processor.lo
> eca-static-object-maps.lo preset.lo file-preset.lo eca-object-map.lo
> eca-audio-object-map.lo eca-chainop-map.lo eca-controller-map.lo
> eca-preset-map.lo eca-vst-plugin-map.lo global-preset.lo
> -L../../kvutils -lkvutils -lpthread -ldl -lm
> rm -fr .libs/libecasound.la .libs/libecasound.* .libs/libecasound.*
> c++ -shared audiofx.lo audiofx_amplitude.lo audiofx_compressor.lo
> audiofx_analysis.lo audiofx_filter.lo audiofx_rcfilter.lo
> audiofx_timebased.lo audiogate.lo audiofx_mixing.lo audiofx_ladspa.lo
> audiofx_vst.lo audioio-cdr.lo audioio-ewf.lo audioio-mp3.lo
> audioio-wave.lo audioio.lo audioio-af.lo audioio-raw.lo audioio-mikmod.lo
> audioio-rtnull.lo audioio-types.lo audioio-loop.lo audioio-oss.lo
> audioio-alsa.lo audioio-alsa2.lo audioio-alsa2-plugin.lo audioio-alsalb.lo
> generic-controller.lo midi-cc.lo osc-gen.lo osc-sine.lo linear-envelope.lo
> two-stage-linear-envelope.lo eca-chain.lo eca-main.lo eca-midi.lo
> eca-session.lo eca-resources.lo resource-file.lo eca-comhelp.lo
> eca-debug.lo layer.lo samplebuffer_iterators.lo eca-version.lo
> eca-chainsetup.lo eca-controller.lo eca-controller-base.lo
> eca-controller-objects.lo eca-controller-dump.lo eca-iamode-parser.lo
> eca-control-position.lo eca-audio-position.lo eca-audio-objects.lo
> eca-audio-format.lo eca-audio-time.lo eca-fileio-stream.lo
> eca-fileio-mmap.lo eca-fileio-mmap-fthread.lo eca-mthreaded-processor.lo
> eca-static-object-maps.lo preset.lo file-preset.lo eca-object-map.lo
> eca-audio-object-map.lo eca-chainop-map.lo eca-controller-map.lo
> eca-preset-map.lo eca-vst-plugin-map.lo global-preset.lo -lkvutils
> -L../../kvutils -lkvutils -lpthread -ldl -lm -lc -Wl,-soname
> -Wl,libecasound.so.5 -o .libs/libecasound.so.5.0.0
> audiofx_amplitude.lo: In function `lexicographical_compare(unsigned char
> const *, unsigned char const *, unsigned char const *, unsigned char const
> *)':
> audiofx_amplitude.lo(.text+0x0): multiple definition of
> `lexicographical_compare(unsigned char const *, unsigned char const *,
> unsigned char const *, unsigned char const *)'
> audiofx.lo(.text+0x0): first defined here
> audiofx_amplitude.lo: In function `lexicographical_compare(char const *,
> char const *, char const *, char const *)':
> audiofx_amplitude.lo(.text+0x64): multiple definition of
> `lexicographical_compare(char const *, char const *, char const *, char
> const *)'
> audiofx.lo(.text+0x64): first defined here
> audiofx_amplitude.lo: In function `__lexicographical_compare_3way(unsigned
> char const *, unsigned char const *, unsigned char const *, unsigned char
> const *)':
> audiofx_amplitude.lo(.text+0x90): multiple definition of
> `__lexicographical_compare_3way(unsigned char const *, unsigned char const
> *, unsigned char const *, unsigned char const *)'
> audiofx.lo(.text+0x90): first defined here
> audiofx_amplitude.lo: In function `__lexicographical_compare_3way(char
> const *, char const *, char const *, char const *)':
> audiofx_amplitude.lo(.text+0xfc): multiple definition of
> `__lexicographical_compare_3way(char const *, char const *, char const *,
> char const *)'
> audiofx.lo(.text+0xfc): first defined here
> audiofx_amplitude.lo: In function `destroy(char *, char *)':
> audiofx_amplitude.lo(.text+0x128): multiple definition of `destroy(char *,
> char *)'
> audiofx.lo(.text+0x128): first defined here
> audiofx_amplitude.lo: In function `destroy(wchar_t *, wchar_t *)':
> audiofx_amplitude.lo(.text+0x130): multiple definition of `destroy(wchar_t
> *, wchar_t *)'
> audiofx.lo(.text+0x130): first defined here
> audiofx_amplitude.lo: In function `uninitialized_copy(char const *, char
> const *, char *)':
> audiofx_amplitude.lo(.text+0x138): multiple definition of
> `uninitialized_copy(char const *, char const *, char *)'
> audiofx.lo(.text+0x138): first defined here
> audiofx_amplitude.lo: In function `uninitialized_copy(wchar_t const *,
> wchar_t const *, wchar_t *)':
> audiofx_amplitude.lo(.text+0x170): multiple definition of
> `uninitialized_copy(wchar_t const *, wchar_t const *, wchar_t *)'
> audiofx.lo(.text+0x170): first defined here
> audiofx_amplitude.lo: In function `swap(_Bit_reference, _Bit_reference)':
> audiofx_amplitude.lo(.text+0x1ac): multiple definition of
> `swap(_Bit_reference, _Bit_reference)'
> audiofx.lo(.text+0x1ac): first defined here
> audiofx_amplitude.lo: In function `operator==(_Rb_tree_base_iterator const
> &, _Rb_tree_base_iterator const &)':
> audiofx_amplitude.lo(.text+0x79c): multiple definition of
> `operator==(_Rb_tree_base_iterator const &, _Rb_tree_base_iterator const
> &)'
> audiofx.lo(.text+0x200): first defined here
> audiofx_amplitude.lo: In function `operator!=(_Rb_tree_base_iterator const
> &, _Rb_tree_base_iterator const &)':
> audiofx_amplitude.lo(.text+0x7b0): multiple definition of
> `operator!=(_Rb_tree_base_iterator const &, _Rb_tree_base_iterator const
> &)'
> audiofx.lo(.text+0x214): first defined here
> audiofx_amplitude.lo: In function `_Rb_tree_rotate_left(_Rb_tree_node_base
> *, _Rb_tree_node_base *&)':
> audiofx_amplitude.lo(.text+0x7c4): multiple definition of
> `_Rb_tree_rotate_left(_Rb_tree_node_base *, _Rb_tree_node_base *&)'
> audiofx.lo(.text+0x228): first defined here
> /usr/bin/ld: Warning: size of symbol
> `_Rb_tree_rotate_left(_Rb_tree_node_base *, _Rb_tree_node_base *&) '
> changed from 68 to 72 in audiofx_amplitude.lo
> audiofx_amplitude.lo: In function
> `_Rb_tree_rotate_right(_Rb_tree_node_base *, _Rb_tree_node_base *&)':
> audiofx_amplitude.lo(.text+0x80c): multiple definition of
> `_Rb_tree_rotate_right(_Rb_tree_node_base *, _Rb_tree_node_base *&)'
> audiofx.lo(.text+0x26c): first defined here
> audiofx_amplitude.lo: In function `_Rb_tree_rebalance(_Rb_tree_node_base
> *, _Rb_tree_node_base *&)':
> audiofx_amplitude.lo(.text+0x850): multiple definition of
> `_Rb_tree_rebalance(_Rb_tree_node_base *, _Rb_tree_node_base *&)'
> audiofx.lo(.text+0x2b0): first defined here
> audiofx_amplitude.lo: In function
> `_Rb_tree_rebalance_for_erase(_Rb_tree_node_base *, _Rb_tree_node_base *&,
> _Rb_tree_node_base *&, _Rb_tree_node_base *&)':
> audiofx_amplitude.lo(.text+0x928): multiple definition of
> `_Rb_tree_rebalance_for_erase(_Rb_tree_node_base *, _Rb_tree_node_base *&,
> _Rb_tree_node_base *&, _Rb_tree_node_base *&)'
> audiofx.lo(.text+0x388): first defined here
> audiofx_amplitude.lo: In function `__black_count(_Rb_tree_node_base *,
> _Rb_tree_node_base *)':
> audiofx_amplitude.lo(.text+0xc1c): multiple definition of
> `__black_count(_Rb_tree_node_base *, _Rb_tree_node_base *)'
> audiofx.lo(.text+0x67c): first defined here
> audiofx_compressor.lo: In function `vprintf':
> audiofx_compressor.lo(.text+0x0): multiple definition of `vprintf'
> audiofx_amplitude.lo(.text+0x200): first defined here
> audiofx_compressor.lo: In function `getchar':
> audiofx_compressor.lo(.text+0x98): multiple definition of `getchar'
> audiofx_amplitude.lo(.text+0x298): first defined here
> audiofx_compressor.lo: In function `getc_unlocked':
> audiofx_compressor.lo(.text+0x128): multiple definition of `getc_unlocked'
> audiofx_amplitude.lo(.text+0x328): first defined here
> audiofx_compressor.lo: In function `getchar_unlocked':
> audiofx_compressor.lo(.text+0x1c8): multiple definition of
> `getchar_unlocked'
> audiofx_amplitude.lo(.text+0x3c8): first defined here
> audiofx_compressor.lo: In function `putchar':
>
>
> --
> Richard A. Smith ras2@tant.com
> "I'd hang out with science kids - they can blow things up!
> I mean , what's cooler than that?"
> - Tori Amos
>
>
>
> --
> To unsubscribe send message 'unsubscribe' in the body of the
> message to <ecasound-list-request@wakkanet.fi>.
>

--
To unsubscribe send message 'unsubscribe' in the body of the
message to <ecasound-list-request@wakkanet.fi>.


New Message Reply Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sat May 06 2000 - 05:36:18 EEST