|
![](/i/fill.gif) |
"Wise" <wis### [at] intel com> wrote:
> Thanks,
> Now I found that I have to build boost using Intel compiler first and then I can
> build POVRay project using Intel compiler for POVRay 3.7.33 beta(3.7.22 has no
> this request).
> But I still met lots of error LNK2001 messages like below:
> 1>------ Build started: Project: povwin, Configuration: Release Win32 ------
> 1>Linking... (Intel C++ Environment)
> 1>ipo: remark #11000: performing multi-file optimizations
> 1>ipo-1: remark #11004: starting multi-object compilation
> 1>ipo-1: remark #11005: generating object file ipo_30366obj1.obj
> 1>ipo-2: remark #11004: starting multi-object compilation
> 1>ipo-2: remark #11005: generating object file ipo_30366obj2.obj
> 1>ipo-3: remark #11004: starting multi-object compilation
> 1>ipo-3: remark #11005: generating object file ipo_30366obj3.obj
> 1>xilink: executing 'link'
> 1>LINK : error LNK2001: unresolved external symbol _POVWINStartup
> 1>ipo_30366obj1.obj : error LNK2001: unresolved external symbol "public: virtual
> void * __thiscall std::basic_ifstream<char,struct std::char_traits<char>
> >::`vector deleting destructor'(unsigned int)"
> (??_E?$basic_ifstream@DU?$char_traits@D@std@@@std@@UAEPAXI@Z)
> 1>ipo_30366obj2.obj : error LNK2001: unresolved external symbol "public: virtual
> void * __thiscall std::basic_ifstream<char,struct std::char_traits<char>
> >::`vector deleting destructor'(unsigned int)"
> (??_E?$basic_ifstream@DU?$char_traits@D@std@@@std@@UAEPAXI@Z)
> 1>ipo_30366obj3.obj : error LNK2001: unresolved external symbol "public: virtual
> void * __thiscall std::basic_ifstream<char,struct std::char_traits<char>
> >::`vector deleting destructor'(unsigned int)"
> (??_E?$basic_ifstream@DU?$char_traits@D@std@@@std@@UAEPAXI@Z)
>
> Who know how to find this error of 'unresolved external symbol _POVWINStartup'
> etc.?
>
> Thanks,
> Wise
I had the same problem.
http://software.intel.com/en-us/articles/how-to-build-povray-37-beta-for-window-version/
I suggest you scroll to the bottom of the page or just do the following:
" 1. VS2008 does not support any version of windows prior to Windows 2000
2. right click povwin project, choose properties-, then expand "
configuration properties" followed by "C/C++" and then "Preprocessor".
3. Change the values of WINVER and _ WIN32_WINNT to appropriate value
depending on the OS version.
4. The values to be set can be found at:
http://msdn2.microsoft.com/en-us/library/6sehtctf.aspx
5. Please remove IlmImf_d.lib iex_d.lib ilmthread_d.lib imath_d.lib
half_d.lib from Additional Dependencies from Input of Linker in povwin Property
Pages in povray project if the building project met a linker error.
"
However, the beta release has expired as of August 1 which is another issue.
Post a reply to this message
|
![](/i/fill.gif) |