On my laptop, it's possible there are stray things around. On the server that I tried on recently - no I don't see how that's possible. Sabayon / Gentoo don't package E17 / E18 / E19 stuff by default, and I certainly don't ever attempt to use their packages for E; I always build from source so I can keep it up-to-date.
Anyway I'll do some finding and grep-ing and try to disable the C++ bindings as you say, and see what I can work out. Thanks for the response :) Dan On Fri, Aug 1, 2014 at 1:05 AM, Stefan Schmidt <[email protected]> wrote: > Hello. > > On Thu, 2014-07-31 at 10:17, Daniel Kasak wrote: > > Hi all. > > > > Recently ( in the last week or so ), I've been getting build errors in > efl. > > I use the easy_efl script to build. I'm on Sabayon ( Gentoo ). It's quite > > possible something has been upgraded underneath me that is causing this > > build error. I've tried on another ( also Sabayon ) system - my server - > > and it does exactly the same thing. This server has a clean checkout, and > > has never had efl on it before. > > > > Anyway I'd be so happy if someone could help me figure out what it is ... > > > > CXX bin/eolian_cxx/bin_eolian_cxx_eolian_cxx-convert_comments.o > > CXX bin/eolian_cxx/bin_eolian_cxx_eolian_cxx-convert.o > > CXX bin/eolian_cxx/bin_eolian_cxx_eolian_cxx-type_lookup_table.o > > CXX bin/eolian_cxx/bin_eolian_cxx_eolian_cxx-eolian_cxx.o > > In file included from ../src/bindings/eina_cxx/Eina.hh:14:0, > > from bin/eolian_cxx/type_lookup.hh:16, > > from bin/eolian_cxx/type_lookup_table.cc:1: > > ../src/bindings/eina_cxx/eina_array.hh:35:21: error: ‘using > > efl::eina::array<T, CloneAllocator, Enable>::_base_type::_base_type’ > > conflicts with a previous declaration > > In file included from ../src/bindings/eina_cxx/Eina.hh:14:0, > > from bin/eolian_cxx/type_lookup.hh:16, > > from bin/eolian_cxx/type_lookup_table.cc:1: > > ../src/bindings/eina_cxx/eina_array.hh:19:70: note: previous declaration > > ‘typedef class efl::eina::ptr_array<T, typename > > std::conditional<std::is_same<CloneAllocator, > > efl::eina::default_clone_allocator_placeholder>::value, > > efl::eina::heap_no_copy_allocator, CloneAllocator>::type> > > efl::eina::array<T, CloneAllocator, Enable>::_base_type’ > > In file included from ../src/bindings/eina_cxx/Eina.hh:15:0, > > from bin/eolian_cxx/type_lookup.hh:16, > > from bin/eolian_cxx/type_lookup_table.cc:1: > > ../src/bindings/eina_cxx/eina_list.hh:195:21: error: ‘using > > efl::eina::list<T, CloneAllocator, Enable>::_base_type::_base_type’ > > conflicts with a previous declaration > > You have two different declarations for one type. You are really sure > you don't have any old efl build and header files around? > > As a workaround you could disable the c++11 bindings to see if > everything works with them disabled. > > regards > Stefan Schmidt > > > ------------------------------------------------------------------------------ > Infragistics Professional > Build stunning WinForms apps today! > Reboot your WinForms applications with our WinForms controls. > Build a bridge from your legacy apps to the future. > > http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk > _______________________________________________ > enlightenment-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
