Jump to content

How to reset HOUDINI_DSO_PATH


dgani

Recommended Posts

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 by dgani
more terminal info
Link to comment
Share on other sites

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 by dgani
  • Like 1
Link to comment
Share on other sites

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.

  • Like 1
Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...