Boost logo

Boost Users :

From: V (icmp128_at_[hidden])
Date: 2006-09-04 10:16:50


Hi

I have a small project with boost 1.33 + libtorrent 0.10 + wxwidgets
2.7.0 + msvc 8.0 (2005) express.

in project config -> linker -> input -> add. dep.
I have (among other libs):
libboost_filesystem-vc80-mt-gd.lib
libboost_thread-vc80-mt-gd.lib
libboost_date_time-vc80-mt-gd.lib

and linker says:
tracker_manager.obj : error LNK2001: unresolved external symbol
"__declspec(dllimport) public: __thiscall
boost::gregorian::greg_month::greg_month(unsigned short)"
(__imp_??0greg_month_at_gregorian@boost@@QAE_at_G@Z)
web_peer_connection.obj : error LNK2001: unresolved external symbol
"__declspec(dllimport) public: __thiscall
boost::gregorian::greg_month::greg_month(unsigned short)"
(__imp_??0greg_month_at_gregorian@boost@@QAE_at_G@Z)
storage.obj : error LNK2001: unresolved external symbol
"__declspec(dllimport) public: __thiscall
boost::gregorian::greg_month::greg_month(unsigned short)"
(__imp_??0greg_month_at_gregorian@boost@@QAE_at_G@Z)

Now, when I change libboost_date_time-vc80-mt-gd.lib to
boost_date_time-vc80-mt-gd.lib

then it links fine and runs fine, excpet that .exe it needs
boost_date_time-vc80-mt-gd-1_33_1.dll in a running directory.

Why isnt gregorian stuff in boost_date_time*.lib -s ?


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net