Re: [Cppcms-users] locale translate link error
Brought to you by:
artyom-beilis
|
From: Artyom B. <art...@ya...> - 2013-03-12 12:29:40
|
I think you miss DLL_EXPORT... Make sure the view is: 1. Linked with both cppcms and booster libraries 2. Build with DLL_EXPORT define See: http://cppcms.com/wikipp/en/page/notes_for_windows_users#Compilation Artyom Beilis -------------- CppCMS - C++ Web Framework: http://cppcms.com/ CppDB - C++ SQL Connectivity: http://cppcms.com/sql/cppdb/ >________________________________ > From: pitt <hi...@fo...> >To: cppcms-users <cpp...@li...> >Sent: Tuesday, March 12, 2013 1:35 PM >Subject: [Cppcms-users] locale translate link error > > >Dear All, > >cppcms: 1.0.3 >os: windows 7 x86_64 >compiler: VS2012 > >I used the "translate function" in cppcms::application link successfully, but used "cppcms::locale::translate()" in view link error. > >Template: >.. ><td height="30" align="right" style="padding-left:10px;"><% gt "Account:" %></td> >.. > >By cppcms_tmpl_cc: > " <td height=\"30\" align=\"right\" style=\"padding-left:10px;\">"; > out() << cppcms::locale::translate("Account:"); > out()<<"</td>\n" > >error LNK2001: unresolved external symbol "public: static class std::locale::id booster::locale::base_message_format<char>::id" (?id@?$base_message_format@D@locale@booster@@2V02std@@A) >3>G:\VSWork\vigor\Debug\vmanage.dll : fatal error LNK1120: 1 Unresolved external symbol > >Link parameter: >/OUT:"G:\VSWork\vigor\Debug\vmanage.dll" /MANIFEST /NXCOMPAT /PDB:"G:\VSWork\vigor\Debug\vmanage.pdb" /DYNAMICBASE "G:\CLibrary\lib\booster-d.lib" "G:\CLibrary\lib\cppcms-d.lib" "G:\VSWork\vigor\Debug\module.lib" "G:\VSWork\vigor\Debug\vbase.lib" "kernel32.lib" "user32.lib" "gdi32.lib" "winspool.lib" "comdlg32.lib" "advapi32.lib" "shell32.lib" "ole32.lib" "oleaut32.lib" "uuid.lib" "odbc32.lib" "odbccp32.lib" /IMPLIB:"G:\VSWork\vigor\Debug\vmanage.lib" /DEBUG /DLL /MACHINE:X86 /INCREMENTAL /PGD:"G:\VSWork\vigor\Debug\vmanage.pgd" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /ManifestFile:"Debug\vmanage.dll.intermediate.manifest" /ERRORREPORT:PROMPT /NOLOGO /TLBID:1 > > >Pitt >------------------------------------------------------------------------------ >Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester >Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the >endpoint security space. For insight on selecting the right partner to >tackle endpoint security challenges, access the full report. >http://p.sf.net/sfu/symantec-dev2dev >_______________________________________________ >Cppcms-users mailing list >Cpp...@li... >https://lists.sourceforge.net/lists/listinfo/cppcms-users > > > |