dgani Posted November 15, 2017 Share Posted November 15, 2017 (edited) Hi all, I tried to edit my DSO path as shown in the HDK guide, but it didn't work properly. Worse, now when I launch Houdini, all my plugins are broken! I've realized I don't need to move my DSO path yet, is there any way to reset the DSO path? This is on Mac OS X. Here is my output from hconfig: hconfig HFS := '/Applications/Houdini/Houdini16.0.671/Frameworks/Houdini.framework/Versions/Current/Resources' HOME := '/Users/gfx03' HOUDINI_DESKTOP_DIR := '/Users/gfx03/Desktop' HOUDINI_DSO_ERROR := 2 HOUDINI_DSO_PATH := '/Users/gfx03/HDK/custom' HOUDINI_MENU_PATH := '/Users/gfx03/Library/Application Support/Thinkbox/Deadline10/submitters/HoudiniSubmitter;&' HOUDINI_NO_SPLASH := 1 HOUDINI_OS := 'MacOS' HOUDINI_OTLSCAN_PATH := '/Volumes/tools/houdini/hda;&' HOUDINI_PATH := '/Users/gfx03/Library/Application Support/Thinkbox/Deadline10/submitters/HoudiniSubmitter;&' HOUDINI_TEMP_DIR := '/tmp/houdini_temp' HOUDINI_USER_PREF_DIR := '/Users/gfx03/Library/Preferences/houdini/16.0' SHELL := '/bin/bash' USER := 'gfx03' and here is my output from hconfig -ap: HOUDINI_DSO_PATH := "/Users/gfx03/HDK/custom" The search path for loading custom plug-ins (Dynamic Shared Objects or Dynamic Link Libraries). Default path: '@/dso_^;@/dso' Where @ is replaced with HOUDINI_PATH and ^ is replaced with macos Directories searched (in order) are: 1) "$HOME/HDK/custom" Any help is much appreciated. Edit: Here is the error output I get on launch from terminal: Houdini DSO error on 'IMG_IPlay.dylib' No matching files found in path Houdini DSO error on 'IMG_MDisplay.dylib' No matching files found in path Houdini DSO error on 'IMG_JPEG.dylib' No matching files found in path Houdini DSO error on 'IMG_Cineon.dylib' No matching files found in path Houdini DSO error on 'IMG_Wave.dylib' No matching files found in path Houdini DSO error on 'IMG_Alias.dylib' No matching files found in path Houdini DSO error on 'IMG_Bitmap.dylib' No matching files found in path Houdini DSO error on 'IMG_SoftImage.dylib' No matching files found in path Houdini DSO error on 'IMG_Targa.dylib' No matching files found in path Houdini DSO error on 'IMG_Vertigo.dylib' No matching files found in path Houdini DSO error on 'IMG_RADIANCE.dylib' No matching files found in path Houdini DSO error on 'IMG_OpenEXR.dylib' No matching files found in path Houdini DSO error on 'IMG_PNG.dylib' No matching files found in path Houdini DSO error on 'IMG_ptex.dylib' No matching files found in path Houdini DSO error on 'IMG_ImageIO.dylib' No matching files found in path Houdini DSO error on 'IMG_IOTable.dylib' No matching files found in path Error "/Applications/Houdini/Houdini16.0.671/Frameworks/Houdini.framework/Versions/Current/Resources/houdini/FBoptions"[65]: Unknown file format "JPEG" Warning: Bad operator type when binding handles: Sop/filament_advect_pos Warning: Bad operator type when binding handles: Sop/findshortestpath Warning: Bad operator type when binding handles: Sop/shrinkwrap::2.0 Edited November 15, 2017 by dgani more terminal info Quote Link to comment Share on other sites More sharing options...
dgani Posted November 15, 2017 Author Share Posted November 15, 2017 (edited) I figured out a solution. I exported the HOUDINI_DSO_PATH again, but this time with a target equal to all the default paths. The command looked like this: export HOUDINI_DSO_PATH="./dso:$HOME/houdini16.0/dso:$HOME/Library/Preferences/houdini/16.0/dso:/Users/Shared/houdini/16.0/dso:$HSITE/houdini16.0/dso:$HFS/houdini/dso" I'm sure there's a better solution out there, but this works for now. Edited November 15, 2017 by dgani 1 Quote Link to comment Share on other sites More sharing options...
MrScienceOfficer Posted November 17, 2017 Share Posted November 17, 2017 I looked at what your saying about exporting paths, I've never heard of that before. I don't believe what you did actually changed the paths in Houdini. Your path needs to be '/Users/gfx03/HDK/custom;&' you need add ';&' to tell houdini to keep searching for more paths. It's probably best to just edit the houdini.env file though. 1 Quote Link to comment Share on other sites More sharing options...
dgani Posted November 17, 2017 Author Share Posted November 17, 2017 Ahhh I see. That works much better, thanks! Just FYI, here is where I found the info about paths in the documentation: http://www.sidefx.com/ja/docs/hdk/_h_d_k__intro__creating_plugins.html#HDK_Intro_CreatingPlugins_HOUDINI_DSO_PATH Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.