Re: [Dclib-devel] Wrong order of inclusions?
Brought to you by:
davisking
From: Davis K. <dav...@gm...> - 2009-08-06 15:27:28
|
I think so. I just checked in a change that I think will fix this. I'm not sure though so let me know if it works or not. Cheers, Davis On Thu, Aug 6, 2009 at 10:45 AM, Steven Van Ingelgem <st...@va...>wrote: > In file included from > /home/steven/vitruvius/externals/dlib/smart_pointers/../threads.h:17, > from > /home/steven/vitruvius/externals/dlib/smart_pointers/shared_ptr_thread_safe.h:12, > from > /home/steven/vitruvius/externals/dlib/smart_pointers_thread_safe.h:6, > from /home/steven/vitruvius/include/FileWrapper.hpp:8, > from /home/steven/vitruvius/include/Task.hpp:5, > from /home/steven/vitruvius/include/DB.hpp:11, > from /home/steven/vitruvius/src/DB.cpp:1: > /home/steven/vitruvius/externals/dlib/smart_pointers/../threads/thread_pool_extension.h:88: > error: ISO C++ forbids declaration of âshared_ptr_thread_safeâ with no type > /home/steven/vitruvius/externals/dlib/smart_pointers/../threads/thread_pool_extension.h:88: > error: expected â;â before â<â token > /home/steven/vitruvius/externals/dlib/smart_pointers/../threads/thread_pool_extension.h: > In member function âbool dlib::future<T>::is_ready() constâ: > /home/steven/vitruvius/externals/dlib/smart_pointers/../threads/thread_pool_extension.h:79: > error: âtpâ was not declared in this scope > /home/steven/vitruvius/externals/dlib/smart_pointers/../threads/thread_pool_extension.h: > At global scope: > /home/steven/vitruvius/externals/dlib/smart_pointers/../threads/thread_pool_extension.h:931: > error: ISO C++ forbids declaration of âshared_ptr_thread_safeâ with no type > > In FileWrapper.hpp I include "smart_pointers_thread_safe.h". > What I am thinking is that somehow there is a wrong inclusion order? > Grtz, > Steven > |