I start playing around with Panda in C++.
I have everything set up correctly (I think).
I am using Panda 1.7.1, with Microsoft Visual C++ 2008 Express Edition.
I get this message when I try to build a release:
1>------ Build started: Project: PandaTest, Configuration: Release Win32 ------
1>Linking...
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall BitMask<unsigned int,32>::~BitMask<unsigned int,32>(void)" (__imp_??1?$BitMask@I$0CA@@@QAE@XZ)
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static class BitMask<unsigned int,32> __cdecl BitMask<unsigned int,32>::bit(int)" (__imp_?bit@?$BitMask@I$0CA@@@SA?AV1@H@Z)
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static class BitMask<unsigned int,32> __cdecl BitMask<unsigned int,32>::lower_on(int)" (__imp_?lower_on@?$BitMask@I$0CA@@@SA?AV1@H@Z)
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall PandaFramework::main_loop(void)" (__imp_?main_loop@PandaFramework@@QAEXXZ)
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class WindowFramework * __thiscall PandaFramework::open_window(void)" (__imp_?open_window@PandaFramework@@QAEPAVWindowFramework@@XZ)
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall PandaFramework::close_framework(void)" (__imp_?close_framework@PandaFramework@@QAEXXZ)
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall PandaFramework::open_framework(int &,char * * &)" (__imp_?open_framework@PandaFramework@@QAEXAAHAAPAPAD@Z)
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall PandaFramework::~PandaFramework(void)" (__imp_??1PandaFramework@@UAE@XZ)
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall PandaFramework::PandaFramework(void)" (__imp_??0PandaFramework@@QAE@XZ)
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall WindowFramework::setup_trackball(void)" (__imp_?setup_trackball@WindowFramework@@QAEXXZ)
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall WindowFramework::enable_keyboard(void)" (__imp_?enable_keyboard@WindowFramework@@QAEXXZ)
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl Notify::out(void)" (__imp_?out@Notify@@SAAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@XZ)
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall PandaFramework::set_window_title(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?set_window_title@PandaFramework@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>Main.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall TypeHandle::TypeHandle(void)" (__imp_??0TypeHandle@@QAE@XZ)
1>C:\Users\Sothh\Visual Studio 2008\Projects\PandaTest\Release\PandaTest.exe : fatal error LNK1120: 14 unresolved externals
1>Build log was saved at "file://c:\Users\Sothh\Visual Studio 2008\Projects\PandaTest\PandaTest\Release\BuildLog.htm"
1>PandaTest - 15 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
I am rather new in C++. Any ideas?