Topic locked

failed to load QCARWrapper.dll

December 26, 2015 - 6:58am #1

I am using unity 5.1.1 unity 64 bits and vuforia 5.0.6 on windows 8.1 64 bits.

I can;t use play mode , I get the next 2 errors:

 

Error 1:
Failed to load 'Assets/Plugins/QCARWrapper.dll', expected 64 bit architecture (IMAGE_FILE_MACHINE_AMD64), but was IMAGE_FILE_MACHINE_I386. You must recompile your plugin for 64 bit architecture.
Vuforia.WebCamAbstractBehaviour:IsWebCamUsed()
Vuforia.WebCamAbstractBehaviour:IsWebCamUsed()
Vuforia.VuforiaRuntimeUtilities:IsVuforiaEnabled()
Vuforia.TurnOffBehaviour:Awake() (at Assets/Vuforia/Scripts/TurnOffBehaviour.cs:21)
 
Error 2
Failed to load 'Assets/Plugins/QCARWrapper.dll', expected 64 bit architecture (IMAGE_FILE_MACHINE_AMD64), but was IMAGE_FILE_MACHINE_I386. You must recompile your plugin for 64 bit architecture.
Vuforia.WebCamAbstractBehaviour:CheckNativePluginSupport()
Vuforia.WebCamAbstractBehaviour:CheckNativePluginSupport()
Vuforia.WebCamAbstractBehaviour:IsWebCamUsed()
Vuforia.VuforiaRuntimeUtilities:IsVuforiaEnabled()
Vuforia.TurnOffBehaviour:Awake() (at Assets/Vuforia/Scripts/TurnOffBehaviour.cs:21)
 
I am using the webcam: microsoft Lifecam HD-3000
I get these errors when I am not using a cam at all as well. 

 

failed to load QCARWrapper.dll

August 9, 2016 - 3:21pm #9

Vuforia 6 introduces support for Windows 64-bit Unity Editor. Please see our announcement for more details.

failed to load QCARWrapper.dll

July 30, 2016 - 2:52am #8

Doesnt work, what to do?

failed to load QCARWrapper.dll

May 10, 2016 - 8:40am #7

Vuforia 5.0 supports the 32bit version of the Unity Editor on Windows, and the 64bit version on Mac.

So, There are two possible solutions:

  1. you just need to install and use the Unity 5 32bit Editor, on Windows.

OR

  1. Create a new folder "x86" inside

    Assets>>Plugins

    inside your unity project structure Then move the following files from "Plugins" to newely created"x86" folder.

    • QCARWrapper.lib
    • QCARWrapper.dll
    • QCARWrapper.dll.signature
    • QCARWrapper.exp

After that check log message, If you see the log like:

Setting platform to 'Editor' for plugin: Assets/Plugins/x86/VuforiaWrapper.dll
UnityEngine.Debug:Log(Object)
Vuforia.EditorClasses.ExtensionImport:UpdatePluginSettings() (at Assets/Vuforia/Editor/Scripts/ExtensionImport.cs:43)
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()

Then , Congrats !! You are ready to Go!

failed to load QCARWrapper.dll

January 1, 2016 - 4:55am #6

Thanks men!

failed to load QCARWrapper.dll

January 1, 2016 - 1:49am #5

Just to clarify:

  1. - first you need to download and install the Win 32bit version of the Unity Editor
  2. - then you need to use the Installer to download and install the additional Android support component, by selecting it from the list of theavailable components in the Installer wizard;

NOTE: since the 32bit Editor is installed separately (at first step above),  when running the Installer in step (2) you will need to explicitely "unselect" the Unity Editor from the list of the Installer wizard, otherwise the Installer may try to overwrite it with the 64bit version.

 

failed to load QCARWrapper.dll

December 31, 2015 - 10:32am #4

When you install the 32-bit version of Unity for Windows, do you see the additional options to download platform support components for iOS and Android? If you don't see those platforms in your Player Settings, try running the installer again and seeing if those options are available to download.

failed to load QCARWrapper.dll

December 31, 2015 - 3:37am #3

Hi all,

 

The problem is to install the Unity 5.3.1 32bit version on a 64bit machine I can't use the Unity installer but the executable file only and this version not allow to select the ios/android/etc platforms to build if you not use the unity installer.

Then, THIS is the problem.

Any tips?

failed to load QCARWrapper.dll

December 28, 2015 - 9:46am #2

You need to download and install Windows 32-bit version of the Unity 5 Editor (note: this will also work on a 64bit version of Windows OS).

Vuforia 5.0 does not support the 64bit version of Unity 5 on Windows (but it does support Unity 5 64bit on Mac OS).

 

Topic locked