Jump to content


Photo
- - - - -

Shroud Runtime iOS

Shroud Runtime iOS

Best Answer ENGine , 22 July 2015 - 08:53 AM

Thanks a lot, guys. Your support is amazing. Currently my project is built without errors. So, now I can try to implement your library :)

Thanks again. 

Go to the full post


  • Please log in to reply
4 replies to this topic

#1 ENGine

ENGine

    Newbie

  • Customers
  • Pip
  • 6 posts

Posted 21 July 2015 - 04:49 AM

Hi, all.

 

Please, help me to include iOS version to my project (XCode Version 6.3.2 (6D2105), iOS SDK 8.3, iPad2 Simulator).

But I have got the following errors: 

Include/Shroud/Environment.h:34:3: Please specify a build configuration

// Ensure that a valid configuration is defined

#if ((!defined(CW_DEBUG)) && (!defined(CW_RELEASE)) && (!defined(CW_FINAL)))

# error Please specify a build configuration <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

#endif

 

Include/Shroud/Math/SIMDVector.h:157:11: 'SIMDVector_sse.inl' file not found

#if defined(CW_PLATFORM_PC) || defined(CW_PLATFORM_MAC) || defined(CW_PLATFORM_IOS_SIMULATOR)

# include "SIMDVector_sse.inl"  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

#elif defined(CW_PLATFORM_PS3)

# include "SIMDVector_altivec.inl"

#elif defined(CW_PLATFORM_PS3_SPU)

# include "SIMDVector_spu.inl"

#elif defined(CW_PLATFORM_X360)

# include "SIMDVector_vmx128.inl"

#elif defined(__ARM_NEON__)

# include "SIMDVector_neon.inl"

#else

# error Unsupported Platform

#endif

 

Please, help, guys. Thanks.


  • AlexCap and Wolftor like this

#2 Joe_vdH

Joe_vdH

    Administrator

  • Administrators
  • 193 posts
  • LocationSeattle, WA
  • Company:CloakWorks

Posted 21 July 2015 - 08:35 AM

You should check out the documentation on how to use the API here:

 

http://support.cloak...oud/sdk/latest/

 

But in short, you need to include <Shroud/Shroud.h>, and that will include all the other necessary headers.  

 

You must also tell Shroud whether you are building a debug, release, or final version of your app by defining the CW_DEBUG, CW_RELEASE, or CW_FINAL macros, as appropriate.  


Shroud - Real-Time Cloth Physics - www.cloak-works.com


#3 ENGine

ENGine

    Newbie

  • Customers
  • Pip
  • 6 posts

Posted 21 July 2015 - 09:05 AM

I did the following step (IDE is XCode):

Apple LLVM 6.1 - Preprocessing / Preprocessing Macros / CW_DEBUG.

 

But I have still the error: SIMDVector.h:157:11: 'SIMDVector_sse.inl' file not found:

 

#if defined(CW_PLATFORM_PC) || defined(CW_PLATFORM_MAC) || defined(CW_PLATFORM_IOS_SIMULATOR)

# include "SIMDVector_sse.inl"

#elif defined(CW_PLATFORM_PS3)

# include "SIMDVector_altivec.inl"

#elif defined(CW_PLATFORM_PS3_SPU)

# include "SIMDVector_spu.inl"

#elif defined(CW_PLATFORM_X360)

# include "SIMDVector_vmx128.inl"

#elif defined(__ARM_NEON__)

# include "SIMDVector_neon.inl"

#else

# error Unsupported Platform

#endif



#4 Joe_vdH

Joe_vdH

    Administrator

  • Administrators
  • 193 posts
  • LocationSeattle, WA
  • Company:CloakWorks

Posted 22 July 2015 - 08:40 AM

Ah, that file is usually included with the Mac and PC zips, so that fact that its missing from the iOS zip hasn't come up before.  I'll send you the file by email.  


Shroud - Real-Time Cloth Physics - www.cloak-works.com


#5 ENGine

ENGine

    Newbie

  • Customers
  • Pip
  • 6 posts

Posted 22 July 2015 - 08:53 AM   Best Answer

Thanks a lot, guys. Your support is amazing. Currently my project is built without errors. So, now I can try to implement your library :)

Thanks again. 






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users