Intel® Embree Ray Tracing Kernels
Discussion forum on the open source ray tracing kernels for fast photo-realistic rendering on Intel® CPUs.
265 Discussions

Compiling on windws XP with Visual Studio 2008

gerryark
Beginner
286 Views
Hi Dev team

Just downloaded to give a test but with VS 2008
when it comes to link embree I get a long list of missing symbols

like these

:unresolved external symbol __mm_cvtss_f32
:unresolved external symbol __mm_castps_si128
:unresolved external symbol __BitScanForward
:unresolved external symbol __mm_min_epi32

......

Any help
thanks

gerry


0 Kudos
2 Replies
gerryark
Beginner
286 Views
Okay I have compiled on my laptop with Windows 7
and all works fine , so I assume it does not work under winXP

gerry
SergeyKostrov
Valued Contributor II
286 Views
Quoting gerryark
...
on my laptop with Windows 7 and all works fine , so I assume it does not work under winXP
...


I just came across this post. The linking problem is not related to a Windows XP operating system.
It is related to a version of Visual Studio a software developer is using.

For example, here is a usability\support matrix for these 4 functions:

VS 2005 VS 2008 VS 2010

_mm_cvtss_f32 - X X
_mm_castps_si128 - X X
_mm_min_epi32 - X X
_BitScanForward X X X

where,
'X' stands for support
'-' stands for doesn't support

Remember, that VS 2005 doesn't have a support for SSE 4.x intrinsic functions.

Best regards,
Sergey

Reply