Re: [proaudio] jack-audio-connection-kit-2.9999 fail to build

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Are you enabling the mixed USE flag?

2013/5/4 Dominique Michel <dominique.michel@xxxxxxxxx>:
> common/JackGlobals.cpp.3.o: In function
> `__static_initialization_and_destruction_0': /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../common/JackGlobals.cpp:36:
> undefined reference to `operator new(unsigned
> int)' /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../common/JackGlobals.cpp:37:
> undefined reference to `operator new(unsigned int)'
> common/JackClient.cpp.3.o: In function `std::_List_base<unsigned int,
> std::allocator<unsigned int>
>>::_M_get_node()': /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ext/new_allocator.h:94:
>>undefined reference to `operator new(unsigned int)'
>>common/JackConnectionManager.cpp.3.o: In function
>>`__gnu_cxx::new_allocator<unsigned short>::allocate(unsigned int, void
>>const*)': /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ext/new_allocator.h:94:
>>undefined reference to `operator new(unsigned int)'
>>common/JackConnectionManager.cpp.3.o: In function
>>`__gnu_cxx::new_allocator<std::_Rb_tree_node<unsigned short>
>>>::allocate(unsigned int, void const*)':
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ext/new_allocator.h:94:
> undefined reference to `operator new(unsigned int)'
> common/JackEngineControl.cpp.3.o: In function
> `Jack::JackEngineControl::CalcCPULoad(Jack::JackClientInterface**,
> Jack::JackGraphManager*, unsigned long long, unsigned long
> long)': /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../common/JackEngineControl.cpp:75:
> undefined reference to `__udivdi3'
> common/JackGenericClientChannel.cpp.3.o: In function
> `std::_List_base<Jack::JackSessionCommand,
> std::allocator<Jack::JackSessionCommand>
>>::_M_get_node()': /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ext/new_allocator.h:94:
>>undefined reference to `operator new(unsigned int)'
>>common/JackDebugClient.cpp.3.o: In function `operator<<
>><std::char_traits<char>
>>>': /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
>>>undefined reference to `std::basic_ostream<char,
>>>std::char_traits<char> >& std::__ostream_insert<char,
>>>std::char_traits<char> >(std::basic_ostream<char,
>>>std::char_traits<char> >&, char const*,
>>>int)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
>>>undefined reference to `std::basic_ostream<char,
>>>std::char_traits<char> >& std::__ostream_insert<char,
>>>std::char_traits<char> >(std::basic_ostream<char,
>>>std::char_traits<char> >&, char const*,
>>>int)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
>>>undefined reference to `std::basic_ostream<char,
>>>std::char_traits<char> >& std::__ostream_insert<char,
>>>std::char_traits<char> >(std::basic_ostream<char,
>>>std::char_traits<char> >&, char const*, int)'
>>>common/JackDebugClient.cpp.3.o: In function
>>>`Jack::JackDebugClient::Open(char const*, char const*, int,
>>>JackOptions,
>>>JackStatus*)': /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../common/JackDebugClient.cpp:94:
>>>undefined reference to `operator new(unsigned int)'
> common/JackDebugClient.cpp.3.o: In function `operator<<
> <std::char_traits<char>
>>': /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
>>undefined reference to `std::basic_ostream<char,
>>std::char_traits<char> >& std::__ostream_insert<char,
>>std::char_traits<char> >(std::basic_ostream<char,
>>std::char_traits<char> >&, char const*,
>>int)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
>>undefined reference to `std::basic_ostream<char,
>>std::char_traits<char> >& std::__ostream_insert<char,
>>std::char_traits<char> >(std::basic_ostream<char,
>>std::char_traits<char> >&, char const*, int)'
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
> undefined reference to `std::basic_ostream<char, std::char_traits<char>
>>& std::__ostream_insert<char, std::char_traits<char>
>>>(std::basic_ostream<char, std::char_traits<char> >&, char const*,
>>>int)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
>>>undefined reference to `std::basic_ostream<char,
>>>std::char_traits<char> >& std::__ostream_insert<char,
>>>std::char_traits<char> >(std::basic_ostream<char,
>>>std::char_traits<char> >&, char const*,
>>>int)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
>>>undefined reference to `std::basic_ostream<char,
>>>std::char_traits<char> >& std::__ostream_insert<char,
>>>std::char_traits<char> >(std::basic_ostream<char,
>>>std::char_traits<char> >&, char const*, int)'
> common/JackDebugClient.cpp.3.o:/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
> more undefined references to `std::basic_ostream<char,
> std::char_traits<char> >& std::__ostream_insert<char,
> std::char_traits<char> >(std::basic_ostream<char,
> std::char_traits<char> >&, char const*, int)' follow
> common/JackTransportEngine.cpp.3.o: In function
> `Jack::JackTransportEngine::SyncTimeout(unsigned int, unsigned
> int)': /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../common/JackTransportEngine.cpp:54:
> undefined reference to
> `__udivdi3' /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../common/JackTransportEngine.cpp:55:
> undefined reference to `__udivdi3' common/JackMessageBuffer.cpp.3.o: In
> function
> `Jack::JackMessageBuffer::Create()': /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../common/JackMessageBuffer.cpp:131:
> undefined reference to `operator new(unsigned int)'
> common/JackEngineProfiling.cpp.3.o: In function `operator<<
> <std::char_traits<char>
>>': /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
>>undefined reference to `std::basic_ostream<char,
>>std::char_traits<char> >& std::__ostream_insert<char,
>>std::char_traits<char> >(std::basic_ostream<char,
>>std::char_traits<char> >&, char const*,
>>int)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
>>undefined reference to `std::basic_ostream<char,
>>std::char_traits<char> >& std::__ostream_insert<char,
>>std::char_traits<char> >(std::basic_ostream<char,
>>std::char_traits<char> >&, char const*,
>>int)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
>>undefined reference to `std::basic_ostream<char,
>>std::char_traits<char> >& std::__ostream_insert<char,
>>std::char_traits<char> >(std::basic_ostream<char,
>>std::char_traits<char> >&, char const*,
>>int)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
>>undefined reference to `std::basic_ostream<char,
>>std::char_traits<char> >& std::__ostream_insert<char,
>>std::char_traits<char> >(std::basic_ostream<char,
>>std::char_traits<char> >&, char const*,
>>int)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
>>undefined reference to `std::basic_ostream<char,
>>std::char_traits<char> >& std::__ostream_insert<char,
>>std::char_traits<char> >(std::basic_ostream<char,
>>std::char_traits<char> >&, char const*, int)'
>>common/JackEngineProfiling.cpp.3.o:/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include/g++-v4/ostream:533:
>>more undefined references to `std::basic_ostream<char,
>>std::char_traits<char> >& std::__ostream_insert<char,
>>std::char_traits<char> >(std::basic_ostream<char,
>>std::char_traits<char> >&, char const*, int)' follow
>>posix/JackSocket.cpp.3.o: In function
>>`Jack::JackServerSocket::Accept()': /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../posix/JackSocket.cpp:294:
>>undefined reference to `operator new(unsigned int)'
>>linux/JackLinuxTime.c.3.o: In function
>>`jack_get_microseconds_from_cycles': /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../linux/JackLinuxTime.c:128:
>>undefined reference to `__udivdi3'
> common/JackLibClient.cpp.3.o: In function
> `Jack::JackLibClient::JackLibClient(Jack::JackPosixSemaphore*)': /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../common/JackLibClient.cpp:75:
> undefined reference to `operator new(unsigned int)'
> common/JackLibAPI.cpp.3.o: In function
> `jack_client_open_aux': /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../common/JackLibAPI.cpp:150:
> undefined reference to `operator new(unsigned
> int)' /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../common/JackLibAPI.cpp:150:
> undefined reference to `operator new(unsigned
> int)' /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../common/JackLibAPI.cpp:152:
> undefined reference to `operator new(unsigned int)'
> common/JackLibAPI.cpp.3.o: In function
> `Jack::JackLibGlobals::Init()': /var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../common/JackLibGlobals.h:123:
> undefined reference to `operator new(unsigned int)'
> common/JackLibAPI.cpp.3.o:/var/tmp/portage/media-sound/jack-audio-connection-kit-2.9999/work/jack-audio-connection-kit-2.9999/build/../common/JackLibAPI.cpp:97:
> more undefined references to `operator new(unsigned int)'
> follow /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/../../../../x86_64-pc-linux-gnu/bin/ld:
> common/JackActivationCount.cpp.3.o: file class ELFCLASS32 incompatible
> with
> ELFCLASS64 /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/../../../../x86_64-pc-linux-gnu/bin/ld:
> final link failed: File in wrong format collect2: error: ld returned 1
> exit status
>
> If I go ito the build directory and issue ../waf, the compilation work
> fine.
>
> Dominique
>
> --
> "We have the heroes we deserve."
>
>



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/