[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bino-list] Build-problems when equalizer is enabled
From: |
Johannes Zarl |
Subject: |
[Bino-list] Build-problems when equalizer is enabled |
Date: |
Wed, 14 Aug 2013 17:16:12 +0200 |
User-agent: |
KMail/1.13.7 (Linux/3.0.0-1-amd64; KDE/4.8.4; x86_64; ; ) |
Hi,
I tried building bino-1.4.2 against equalizer-1.6.0 today, but the build
failed with an error (see below). Building against equalizer-1.2.1 works.
Is building against the latest release of Equalizer officially supported, or is
there a recommended version to build against?
Cheers,
Johannes
-- Build error: --
../../src/player_equalizer.cpp: In function ‘void initErrors()’:
../../src/player_equalizer.cpp:260:5: error: ‘ErrorRegistry’ is not a member
of ‘co::base’
co::base::ErrorRegistry ®istry = co::base::Global::getErrorRegistry();
^
../../src/player_equalizer.cpp:260:5: note: suggested alternatives:
In file included from
/jkuvrc/packages/equalizer/equalizer-1.6/include/eq/fabric/base.h:36:0,
from
/jkuvrc/packages/equalizer/equalizer-1.6/include/eq/eq.h:25,
from ../../src/player_equalizer.cpp:28:
/jkuvrc/packages/equalizer/equalizer-1.6/include/eq/fabric/errorRegistry.h:42:11:
note: ‘eq::fabric::ErrorRegistry’
class ErrorRegistry : public lunchbox::NonCopyable
^
/jkuvrc/packages/equalizer/equalizer-1.6/include/eq/fabric/errorRegistry.h:29:26:
note: ‘eq::fabric::detail::ErrorRegistry’
namespace detail { class ErrorRegistry; }
^
/jkuvrc/packages/equalizer/equalizer-1.6/include/eq/fabric/errorRegistry.h:42:11:
note: ‘eq::fabric::ErrorRegistry’
class ErrorRegistry : public lunchbox::NonCopyable
^
../../src/player_equalizer.cpp:260:30: error: ‘registry’ was not declared in
this scope
co::base::ErrorRegistry ®istry = co::base::Global::getErrorRegistry();
^
../../src/player_equalizer.cpp:260:41: error: ‘getErrorRegistry’ is not a
member of ‘co::Global’
co::base::ErrorRegistry ®istry = co::base::Global::getErrorRegistry();
^
../../src/player_equalizer.cpp: In function ‘void exitErrors()’:
../../src/player_equalizer.cpp:269:5: error: ‘ErrorRegistry’ is not a member
of ‘co::base’
co::base::ErrorRegistry ®istry = co::base::Global::getErrorRegistry();
^
../../src/player_equalizer.cpp:269:5: note: suggested alternatives:
In file included from
/jkuvrc/packages/equalizer/equalizer-1.6/include/eq/fabric/base.h:36:0,
from
/jkuvrc/packages/equalizer/equalizer-1.6/include/eq/eq.h:25,
from ../../src/player_equalizer.cpp:28:
/jkuvrc/packages/equalizer/equalizer-1.6/include/eq/fabric/errorRegistry.h:42:11:
note: ‘eq::fabric::ErrorRegistry’
class ErrorRegistry : public lunchbox::NonCopyable
^
/jkuvrc/packages/equalizer/equalizer-1.6/include/eq/fabric/errorRegistry.h:29:26:
note: ‘eq::fabric::detail::ErrorRegistry’
namespace detail { class ErrorRegistry; }
^
/jkuvrc/packages/equalizer/equalizer-1.6/include/eq/fabric/errorRegistry.h:42:11:
note: ‘eq::fabric::ErrorRegistry’
class ErrorRegistry : public lunchbox::NonCopyable
^
../../src/player_equalizer.cpp:269:30: error: ‘registry’ was not declared in
this scope
co::base::ErrorRegistry ®istry = co::base::Global::getErrorRegistry();
^
../../src/player_equalizer.cpp:269:41: error: ‘getErrorRegistry’ is not a
member of ‘co::Global’
co::base::ErrorRegistry ®istry = co::base::Global::getErrorRegistry();
^
../../src/player_equalizer.cpp: In member function ‘void
eq_config::compute_3d_canvas(float*, float*)’:
../../src/player_equalizer.cpp:702:69: error: conversion from ‘float’ to non-
scalar type ‘const Vector3f {aka const vmml::vector<3ul, float>}’ requested
const eq::Vector3f dot = w.dot(eq::Vector3f::FORWARD);
^
make[4]: *** [player_equalizer.o] Error 1
make[4]: *** Waiting for unfinished jobs....
- [Bino-list] Build-problems when equalizer is enabled,
Johannes Zarl <=