POV-Ray : Newsgroups : povray.beta-test : How to build POVRay 3.7.33 using Intel compiler : Re: How to build POVRay 3.7.33 using Intel compiler Server Time
7 Jul 2024 06:53:12 EDT (-0400)
  Re: How to build POVRay 3.7.33 using Intel compiler  
From: Samour
Date: 4 Aug 2009 13:30:00
Message: <web.4a786f7aa1018f3264c007780@news.povray.org>
"Wise" <wis### [at] intelcom> 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

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.