Closed labmice00 closed 9 years ago
Those dlls shouldn't exist until you've built the project at least once. And you shouldn't have two references to them. If those dlls already exist, try deleting them then generate the project files again. If that still fails, then please try to make a new blank C++ project and try again, and if that still fails then please provide a directory listing of the blank project.
The steps I tried didn't work, I'm still getting the same error. This is the directory of the project. Currently, the binaries folder has nothing in it. I downloaded the zip package of the plugin and put it in a folder called "PSMovePlugin" in the plugins folder.
I need the recursive directory listing.
cd 'C:\Users\<username>\Documents\Unreal Projects\PSMove\Plugins'
for /r %i in (*) do @echo %~ni >> list_file.txt
list_file.txt ECHO is on. LICENSE PSMovePlugin RandomNotes README example libpsmoveapi.3.1.0 libpsmoveapi.3 libpsmoveapi libpsmoveapi_tracker 2 libpsmoveapi_tracker.3 2 libpsmoveapi_tracker.3.1.0 libpsmoveapi_tracker.3 libpsmoveapi_tracker magnetometer_calibration ps3eye_sdl psmovepair test_calibration test_tracker tracker_camera_calibration magnetometer_calibration pattern ps3eye_sdl psmove-pair-win psmoveapi psmoveapi_tracker psmovepair SDL2 test_calibration test_tracker tracker_camera_calibration README Icon128 PSMove.Build PSMoveComponent FPSMove FPSMoveWorker PSMoveComponent PSMovePrivatePCH FPSMove FPSMoveWorker PSMoveTypes COPYING psmove psmove_config psmove_tracker psmoveapi psmoveapi_tracker AfterPlugin2_DM AfterPlugin2_Zadig AfterPlugin_DM AfterPlugin_Zadig AfterZadig2_DM Before_DM bp DevicesAndPrinters DM_Driver DM_DriverDetails MoveTracker MoveTracker Yaw_PSMove_HMD Yaw_PSMove_HMD
I'm sorry, that was my fault. I don't have Windows at home so I didn't test the command. I need to know the full path for each file. Try dir /s /b /a:d>output.txt
C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\Binaries C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\Content C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\Resources C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\Source C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\ThirdParty C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\wiki_pics C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\Binaries\Mac C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\Binaries\Win64 C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\Source\PSMove C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\Source\PSMove\Classes C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\Source\PSMove\Private C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\Source\PSMove\Public C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\ThirdParty\psmoveapi C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\ThirdParty\psmoveapi\include C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\ThirdParty\psmoveapi\lib C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin\ThirdParty\psmoveapi\lib\win64
Getting closer. That has the right structure but it's only directory names, no files. Do you mind searching on your own for the correct commands? I can't really do it without Windows at home. Search for "windows recursive file listing output to text file". Try the different commands you find and post the results that have the full file path for all files.
I believe this is what you're looking for:
Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Oculus>cd C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMo vePlugin
C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin>dir /s Volume in drive C has no label. Volume Serial Number is 942D-2B98
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\Binaries
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\Binaries\Mac
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\Binaries\Win64
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\Content
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\Resources
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\Source
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\Source\PSMove
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\Source\PSMove\Classes
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\Source\PSMove\Private
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\Source\PSMove\Public
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\ThirdParty
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\ThirdParty\psmoveapi
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\ThirdParty\psmoveapi\include
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\ThirdParty\psmoveapi\lib
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\ThirdParty\psmoveapi\lib\win64
06/26/2015 06:32 PM
Directory of C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlu gin\wiki_pics
06/26/2015 06:32 PM
Total Files Listed:
62 File(s) 16,875,012 bytes
50 Dir(s) 23,933,333,504 bytes free
C:\Users\Oculus\Documents\Unreal Projects\PSMove\Plugins\PSMovePlugin>
I can't guess what the problem is. I haven't made a project from scratch in a long time. On Monday I'll try that, from the zip, and see if I run into any trouble.
I just tested the instructions on my Windows 8.1 x64 machine using UE4.8.1 and I didn't have any trouble. There were a couple steps that were not spelled out very well so I've updated the Wiki. Please give it another attempt then let me know if you still have trouble.
I used the updated instructions, but I'm getting the same error. Oddly enough, other plugins (such as the Razer Hydra plugin) work fine when I generate the Visual Studio Files. Only this particular plugin has errors when I attempt to build the project.
Are you using Windows 8.1? Did you try with UE 4.8.1?
I'm using Windows 7 and UE 4.8.1
I'm sorry I didn't notice this before. You can't give your project the same name as the module. Don't name the project PSMove because that's the name of the module within the PSMovePlugin. Name it anything else and this should work.
I renamed my project to a different name and it finally worked! Thanks for all of the help!
Hello, when I tried to generate project files, I received this error:
"ERROR: Module "PSMove" linked into both C:\Users\Oculus\Documents\Unreal Projects\PSMOVE\Plugins\PSMovePlugin\Binaries\Win64\UE4Editor-PSMove.dll and ..\Binaries\Win64\UE4Editor-PSMove.dll, which creates ambiguous linkage for dependents."
I am sure I followed all of the steps you put in the tutorial, so I am at a loss as to what I need to do to generate the project files. I am using Unreal Engine 4.7.6.