[LAU] [LAD] LV2 AMS Plugins

Paul Coccoli pcoccoli at gmail.com
Sat Oct 8 17:59:00 UTC 2011


On Sat, Oct 8, 2011 at 11:52 AM, Aurélien Leblond <blablack at gmail.com> wrote:
> On Fri, Oct 7, 2011 at 5:35 PM, Thorsten Wilms <t_w_ at freenet.de> wrote:
>> $: ./waf
>> Waf: Entering directory `/media/sda4/src/plugins/avwlv2-code/build'
>> [ 1/25] ad.ttl: avw.lv2/ad.ttl -> build/avw.lv2/ad.ttl
>> [ 2/25] amp.ttl: avw.lv2/amp.ttl -> build/avw.lv2/amp.ttl
>> [ 3/25] lfo.ttl: avw.lv2/lfo.ttl -> build/avw.lv2/lfo.ttl
>> [ 4/25] manifest.ttl: avw.lv2/manifest.ttl -> build/avw.lv2/manifest.ttl
>> [ 5/25] noise2.ttl: avw.lv2/noise2.ttl -> build/avw.lv2/noise2.ttl
>> [ 6/25] vcf.ttl: avw.lv2/vcf.ttl -> build/avw.lv2/vcf.ttl
>> [ 7/25] vco2.ttl: avw.lv2/vco2.ttl -> build/avw.lv2/vco2.ttl
>> [ 8/25] cxx: src/ad.cpp -> build/src/ad.cpp.8.o
>> [ 9/25] cxx: src/synthdata.cpp -> build/src/synthdata.cpp.8.o
>> [10/25] cxx: src/amp.cpp -> build/src/amp.cpp.9.o
>> In file included from /usr/local/include/lv2-c++-tools/lv2plugin.hpp:39,
>>                 from ../src/amp.cpp:5:
>> /usr/local/include/lv2-c++-tools/lv2cxx_common/lv2types.hpp: In member
>> function ‘bool LV2::URIMap<Required>::I<Derived>::check_ok()’:
>> /usr/local/include/lv2-c++-tools/lv2cxx_common/lv2types.hpp:187:4: error:
>> ‘clog’ is not a member of ‘std’

Try adding #include <iostream> to...um...a bunch of files, apparently.
 std::clog should declared in there.

>> /usr/local/include/lv2-c++-tools/lv2cxx_common/lv2types.hpp:188:52: error:
>> ‘endl’ is not a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2cxx_common/lv2types.hpp: In member
>> function ‘uint32_t LV2::URIMap<Required>::I<Derived>::uri_to_id(const char*,
>> const char*) const’:
>> /usr/local/include/lv2-c++-tools/lv2cxx_common/lv2types.hpp:205:4: error:
>> ‘clog’ is not a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2cxx_common/lv2types.hpp:206:16: error:
>> ‘endl’ is not a member of ‘std’
>> In file included from /usr/local/include/lv2-c++-tools/lv2plugin.hpp:39,
>>                 from ../src/ad.cpp:2:
>> /usr/local/include/lv2-c++-tools/lv2cxx_common/lv2types.hpp: In member
>> function ‘bool LV2::URIMap<Required>::I<Derived>::check_ok()’:
>> /usr/local/include/lv2-c++-tools/lv2cxx_common/lv2types.hpp:187:4: error:
>> ‘clog’ is not a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2cxx_common/lv2types.hpp:188:52: error:
>> ‘endl’ is not a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2cxx_common/lv2types.hpp: In member
>> function ‘uint32_t LV2::URIMap<Required>::I<Derived>::uri_to_id(const char*,
>> const char*) const’:
>> /usr/local/include/lv2-c++-tools/lv2cxx_common/lv2types.hpp:205:4: error:
>> ‘clog’ is not a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2cxx_common/lv2types.hpp:206:16: error:
>> ‘endl’ is not a member of ‘std’
>> In file included from ../src/amp.cpp:5:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In static member function
>> ‘static void* LV2::Plugin<Derived, Ext1, Ext2, Ext3, Ext4, Ext5, Ext6, Ext7,
>> Ext8, Ext9>::_create_plugin_instance(const LV2_Descriptor*, double, const
>> char*, const LV2::Feature* const*)’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:340:2: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:344:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:346:2: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:352:2: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:356:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:356:26: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:361:2: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:362:28: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In static member function
>> ‘static void LV2::FixedBufSize<Required>::I<Derived>::handle_feature(void*,
>> void*)’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:476:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:477:27: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In member function ‘bool
>> LV2::FixedBufSize<Required>::I<Derived>::check_ok()’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:484:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:485:52: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In static member function
>> ‘static void
>> LV2::FixedP2BufSize<Required>::I<Derived>::handle_feature(void*, void*)’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:535:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:536:27: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In member function ‘bool
>> LV2::FixedP2BufSize<Required>::I<Derived>::check_ok()’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:543:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:544:52: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In member function ‘bool
>> LV2::SaveRestore<Required>::I<Derived>::check_ok()’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:595:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:596:52: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In static member function
>> ‘static char* LV2::SaveRestore<Required>::I<Derived>::_save(void*, const
>> char*, LV2SR_File***)’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:640:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:641:44: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In static member function
>> ‘static char* LV2::SaveRestore<Required>::I<Derived>::_restore(void*, const
>> LV2SR_File**)’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:650:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:653:6: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:654:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:654:15: error: ‘flush’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In member function ‘bool
>> LV2::EventRef<Required>::I<Derived>::check_ok()’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:699:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:700:52: error: ‘endl’ is not
>> a member of ‘std’
>> In file included from ../src/ad.cpp:2:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In static member function
>> ‘static void* LV2::Plugin<Derived, Ext1, Ext2, Ext3, Ext4, Ext5, Ext6, Ext7,
>> Ext8, Ext9>::_create_plugin_instance(const LV2_Descriptor*, double, const
>> char*, const LV2::Feature* const*)’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:340:2: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:344:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:346:2: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:352:2: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:356:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:356:26: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:361:2: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:362:28: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In static member function
>> ‘static void LV2::FixedBufSize<Required>::I<Derived>::handle_feature(void*,
>> void*)’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:476:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:477:27: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In member function ‘bool
>> LV2::FixedBufSize<Required>::I<Derived>::check_ok()’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:484:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:485:52: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In static member function
>> ‘static void
>> LV2::FixedP2BufSize<Required>::I<Derived>::handle_feature(void*, void*)’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:535:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:536:27: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In member function ‘bool
>> LV2::FixedP2BufSize<Required>::I<Derived>::check_ok()’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:543:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:544:52: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In member function ‘bool
>> LV2::SaveRestore<Required>::I<Derived>::check_ok()’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:595:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:596:52: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In static member function
>> ‘static char* LV2::SaveRestore<Required>::I<Derived>::_save(void*, const
>> char*, LV2SR_File***)’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:640:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:641:44: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In static member function
>> ‘static char* LV2::SaveRestore<Required>::I<Derived>::_restore(void*, const
>> LV2SR_File**)’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:650:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:653:6: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:654:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:654:15: error: ‘flush’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In member function ‘bool
>> LV2::EventRef<Required>::I<Derived>::check_ok()’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:699:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:700:52: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In member function ‘bool
>> LV2::MsgContext<Required>::I<Derived>::check_ok()’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:770:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:771:52: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In static member function
>> ‘static bool LV2::MsgContext<Required>::I<Derived>::_blocking_run(void*,
>> uint8_t*)’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:798:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:798:64: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In member function ‘bool
>> LV2::MsgContext<Required>::I<Derived>::check_ok()’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:770:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:771:52: error: ‘endl’ is not
>> a member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp: In static member function
>> ‘static bool LV2::MsgContext<Required>::I<Derived>::_blocking_run(void*,
>> uint8_t*)’:
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:798:4: error: ‘clog’ is not a
>> member of ‘std’
>> /usr/local/include/lv2-c++-tools/lv2plugin.hpp:798:64: error: ‘endl’ is not
>> a member of ‘std’
>> Waf: Leaving directory `/media/sda4/src/plugins/avwlv2-code/build'
>> Build failed
>>  -> task failed (exit status 1):
>>        {task 36371280: cxx amp.cpp -> amp.cpp.9.o}
>> ['/usr/bin/g++', '-I/media/sda4/src/plugins/avwlv2-code', '-DNDEBUG',
>> '-fshow-column', '-DPLUGIN_CLASS=amp', '-fPIC',
>> '-DURI_PREFIX="http://lv2plug.in/plugins/avw/"',
>> '-DPLUGIN_URI_SUFFIX="amp"', '-DPLUGIN_HEADER="src/amp.hpp"', '-fPIC',
>> '-I/usr/local/include/lv2-c++-tools',
>> '-I/usr/local/include/lv2-c++-tools/lv2cxx_common',
>> '-I/media/sda4/src/plugins/avwlv2-code/build', '-DHAVE_LV2_PLUGIN=1',
>> '-DHAVE_LV2_LV2PLUG_IN_NS_LV2CORE_LV2_H=1', '../src/amp.cpp', '-c', '-o',
>> 'src/amp.cpp.9.o']
>>  -> task failed (exit status 1):
>>        {task 36370704: cxx ad.cpp -> ad.cpp.8.o}
>> ['/usr/bin/g++', '-I/media/sda4/src/plugins/avwlv2-code', '-DNDEBUG',
>> '-fshow-column', '-DPLUGIN_CLASS=ad', '-fPIC',
>> '-DURI_PREFIX="http://lv2plug.in/plugins/avw/"', '-DPLUGIN_URI_SUFFIX="ad"',
>> '-DPLUGIN_HEADER="src/ad.hpp"', '-fPIC',
>> '-I/usr/local/include/lv2-c++-tools',
>> '-I/usr/local/include/lv2-c++-tools/lv2cxx_common',
>> '-I/media/sda4/src/plugins/avwlv2-code/build', '-DHAVE_LV2_PLUGIN=1',
>> '-DHAVE_LV2_LV2PLUG_IN_NS_LV2CORE_LV2_H=1', '../src/ad.cpp', '-c', '-o',
>> 'src/ad.cpp.8.o']
>>
>>
>>
>> --
>> Thorsten Wilms
>>
>> thorwil's design for free software:
>> http://thorwil.wordpress.com/
>>
> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-dev
>


More information about the Linux-audio-user mailing list