bino-list
[Top][All Lists]
Advanced

[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 &registry = 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 &registry = co::base::Global::getErrorRegistry();
                              ^
../../src/player_equalizer.cpp:260:41: error: ‘getErrorRegistry’ is not a 
member of ‘co::Global’
     co::base::ErrorRegistry &registry = 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 &registry = 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 &registry = co::base::Global::getErrorRegistry();
                              ^
../../src/player_equalizer.cpp:269:41: error: ‘getErrorRegistry’ is not a 
member of ‘co::Global’
     co::base::ErrorRegistry &registry = 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....



reply via email to

[Prev in Thread] Current Thread [Next in Thread]