troubleshooting Question

Linker error

Avatar of thready
thready asked on
C++C
8 Comments1 Solution1253 ViewsLast Modified:
Hi Experts,
I'm using Visual Studio 2010.  Having problems converting a project.  I'm getting the following linker error:

1>------ Build started: Project: KKGActivation, Configuration: Debug Win32 ------
1>Build started 16/11/2010 11:41:55 AM.
1>InitializeBuildStatus:
1>  Touching "Debug\KKGActivation.unsuccessfulbuild".
1>ClCompile:
1>  All outputs are up-to-date.
1>SecurityHelper.lib(Fingerprint.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static __int64 __cdecl Poco::StreamCopier::copyStream(class std::basic_istream<char,struct std::char_traits<char> > &,class std::basic_ostream<char,struct std::char_traits<char> > &,unsigned int)" (__imp_?copyStream@StreamCopier@Poco@@SA_JAAV?$basic_istream@DU?$char_traits@D@std@@@std@@AAV?$basic_ostream@DU?$char_traits@D@std@@@4@I@Z) referenced in function "public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl CFingerprint::GetFingerprint(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?GetFingerprint@CFingerprint@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V23@@Z)
1>C:\devlio2008\OpenGLGraph\KneeKG\Debug\Debug\\KKGActivation.exe : fatal error LNK1120: 1 unresolved externals


As you can see, it's referencing the SecurityHelper.lib and cannot find Poco::StreamCopier::CopyStream.  I do have this library referenced in the KKGActivation project as an included library as well as in SecurityHelper.  What am I missing??

Thanks,
Mike
ASKER CERTIFIED SOLUTION
thready

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 1 Answer and 8 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 8 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros