I grabbed coroutine lib from
http://olk.bplaced.net/boost-coroutine.zip and I am getting linker
errors with VC2008 SP1 when trying to compile simplest example from
coroutine's documentation:
Error 1 error LNK2019: unresolved external symbol _jump_fcontext
referenced in function "public: int __thiscall
boost::coro::detail::context_base::native_start(void)"
(?native_start@?$context_base@$$A6AXXZVstack_allocator@ctx@boost@@X$0A@@detail@coro@boost@@QAEHXZ) main_2.obj context
Error 2 error LNK2019: unresolved external symbol _make_fcontext
referenced in function "public: __thiscall
boost::coro::detail::context_base::context_base(class
boost::ctx::stack_allocator const &,unsigned int,enum
boost::coro::flag_unwind_t,bool)"
(??0?$context_base@$$A6AXXZVstack_allocator@ctx@boost@@X$0A@@detail@coro@boost@@QAE@ABVstack_allocator@ctx@3@IW4flag_unwind_t@23@_N@Z) main_2.obj context
btw, old documentation link
(http://ok73.ok.funpic.de/boost/libs/context/doc/html/) for
boost.context does not work anymore and I remember it had continuation
example which is not included in library examples. Any way to get it
back?
--
Szymon Gatner
The Lordz Games Studio
www.thelordzgamesstudio.com