Jump to content

HOT install on Intrepid x64, H10.0.401


sanwan

Recommended Posts

I cant seem to figure out how to compile it... ive tried to run the scripts and followed the steps on the google and the wiki... but nothing is happening and i am getting errors along the python step?

/usr/home/training/houdini-ocean-toolkit/src/3rdparty
root@training02:/usr/home/training/houdini-ocean-toolkit/src/3rdparty# cd .. 
root@training02:/usr/home/training/houdini-ocean-toolkit/src# python setup.py bdist
---> pavement.bdist
---> pavement.build
---> pavement.clean
remove SOP_Cleave.o
---> pavement.build_sop_cleave
hcustom  -e -I 3rdparty/linux/include -I 3rdparty/include -L 3rdparty/linux/lib -l blitz -l fftw3f  -i . SOP_Cleave.C
Linking with 'libblitz'
Linking with 'libfftw3f'
Install directory = '.'
g++ -DUT_DSO_TAGINFO='"3262197cbf72461b3786199a46339ff5254985a28f7c87fa59d592554743ed893fde2a8e853269400b13adc7248e310d5eeee406f5d1e15e46043dea67fa98865bbe45a0ff924994a364d41247ba43b3e41aff"' -DVERSION=\"10.0.401\" -DDLLEXPORT=  -D_GNU_SOURCE -DLINUX -DAMD64 -m64 -fPIC -DSIZEOF_VOID_P=8 -DSESI_LITTLE_ENDIAN -DENABLE_THREADS -DUSE_PTHREADS -D_REENTRANT -D_FILE_OFFSET_BITS=64 -c -I3rdparty/linux/include -I3rdparty/include  -DGCC4 -DGCC3 -Wno-deprecated -I/opt/hfs10.0.401/toolkit/include -I/opt/hfs10.0.401/toolkit/include/htools -Wall -W -Wno-parentheses -Wno-sign-compare -Wno-reorder -Wno-uninitialized -Wunused -Wno-unused-parameter -O2 -DMAKING_DSO -o SOP_Cleave.o SOP_Cleave.C
g++ -shared SOP_Cleave.o -L/usr/X11R6/lib -I3rdparty/linux/include -I3rdparty/include -L3rdparty/linux/lib -lblitz -lfftw3f -lGLU -lGL -lX11 -lXext -lXi -ldl -o ./SOP_Cleave.so


Captured Task Output:
---------------------

---> pavement.bdist
---> pavement.build
---> pavement.clean
remove SOP_Cleave.o
---> pavement.build_sop_cleave
hcustom  -e -I 3rdparty/linux/include -I 3rdparty/include -L 3rdparty/linux/lib -l blitz -l fftw3f  -i . SOP_Cleave.C
Traceback (most recent call last):
  File "paver-minilib.zip/paver/tasks.py", line 164, in _run_task
    return do_task()
  File "paver-minilib.zip/paver/tasks.py", line 161, in do_task
    return func(**kw)
  File "pavement.py", line 106, in bdist
    call_task('build')
  File "paver-minilib.zip/paver/easy.py", line 78, in __call__
    return self.__get_object()(*args, **kw)
  File "paver-minilib.zip/paver/tasks.py", line 123, in call_task
    task()
  File "paver-minilib.zip/paver/tasks.py", line 241, in __call__
    retval = environment._run_task(self.name, self.needs, self.func)
  File "paver-minilib.zip/paver/tasks.py", line 181, in _run_task
    return do_task()
  File "paver-minilib.zip/paver/tasks.py", line 161, in do_task
    return func(**kw)
  File "pavement.py", line 76, in build
    call_task('build_sop_cleave')
  File "paver-minilib.zip/paver/easy.py", line 78, in __call__
    return self.__get_object()(*args, **kw)
  File "paver-minilib.zip/paver/tasks.py", line 123, in call_task
    task()
  File "paver-minilib.zip/paver/tasks.py", line 241, in __call__
    retval = environment._run_task(self.name, self.needs, self.func)
  File "paver-minilib.zip/paver/tasks.py", line 181, in _run_task
    return do_task()
  File "paver-minilib.zip/paver/tasks.py", line 161, in do_task
    return func(**kw)
  File "pavement.py", line 170, in build_sop_cleave
    hcustom('SOP_Cleave.C')
  File "pavement.py", line 192, in hcustom
    assert path(soname(srcfile)).exists()
AssertionError

TIA

Link to comment
Share on other sites

Sorry that I'm not outputting a nicer error statement, but the key bit is "assert path(soname(srcfile)).exists()". It looks like hcustom is failing to build SOP_Cleave.C which is a simple SOP with no dependencies and should be no more complex to build than something like SOP_Star.C. Are you sure you have your environment setup properly and are able to build simple sops like $HT/samples/SOP/SOP_Star.C ?

-Drew

I cant seem to figure out how to compile it... ive tried to run the scripts and followed the steps on the google and the wiki... but nothing is happening and i am getting errors along the python step?

/usr/home/training/houdini-ocean-toolkit/src/3rdparty
root@training02:/usr/home/training/houdini-ocean-toolkit/src/3rdparty# cd .. 
root@training02:/usr/home/training/houdini-ocean-toolkit/src# python setup.py bdist
---> pavement.bdist
---> pavement.build
---> pavement.clean
remove SOP_Cleave.o
---> pavement.build_sop_cleave
hcustom  -e -I 3rdparty/linux/include -I 3rdparty/include -L 3rdparty/linux/lib -l blitz -l fftw3f  -i . SOP_Cleave.C
Linking with 'libblitz'
Linking with 'libfftw3f'
Install directory = '.'
g++ -DUT_DSO_TAGINFO='"3262197cbf72461b3786199a46339ff5254985a28f7c87fa59d592554743ed893fde2a8e853269400b13adc7248e310d5eeee406f5d1e15e46043dea67fa98865bbe45a0ff924994a364d41247ba43b3e41aff"' -DVERSION=\"10.0.401\" -DDLLEXPORT=  -D_GNU_SOURCE -DLINUX -DAMD64 -m64 -fPIC -DSIZEOF_VOID_P=8 -DSESI_LITTLE_ENDIAN -DENABLE_THREADS -DUSE_PTHREADS -D_REENTRANT -D_FILE_OFFSET_BITS=64 -c -I3rdparty/linux/include -I3rdparty/include  -DGCC4 -DGCC3 -Wno-deprecated -I/opt/hfs10.0.401/toolkit/include -I/opt/hfs10.0.401/toolkit/include/htools -Wall -W -Wno-parentheses -Wno-sign-compare -Wno-reorder -Wno-uninitialized -Wunused -Wno-unused-parameter -O2 -DMAKING_DSO -o SOP_Cleave.o SOP_Cleave.C
g++ -shared SOP_Cleave.o -L/usr/X11R6/lib -I3rdparty/linux/include -I3rdparty/include -L3rdparty/linux/lib -lblitz -lfftw3f -lGLU -lGL -lX11 -lXext -lXi -ldl -o ./SOP_Cleave.so


Captured Task Output:
---------------------

---> pavement.bdist
---> pavement.build
---> pavement.clean
remove SOP_Cleave.o
---> pavement.build_sop_cleave
hcustom  -e -I 3rdparty/linux/include -I 3rdparty/include -L 3rdparty/linux/lib -l blitz -l fftw3f  -i . SOP_Cleave.C
Traceback (most recent call last):
  File "paver-minilib.zip/paver/tasks.py", line 164, in _run_task
    return do_task()
  File "paver-minilib.zip/paver/tasks.py", line 161, in do_task
    return func(**kw)
  File "pavement.py", line 106, in bdist
    call_task('build')
  File "paver-minilib.zip/paver/easy.py", line 78, in __call__
    return self.__get_object()(*args, **kw)
  File "paver-minilib.zip/paver/tasks.py", line 123, in call_task
    task()
  File "paver-minilib.zip/paver/tasks.py", line 241, in __call__
    retval = environment._run_task(self.name, self.needs, self.func)
  File "paver-minilib.zip/paver/tasks.py", line 181, in _run_task
    return do_task()
  File "paver-minilib.zip/paver/tasks.py", line 161, in do_task
    return func(**kw)
  File "pavement.py", line 76, in build
    call_task('build_sop_cleave')
  File "paver-minilib.zip/paver/easy.py", line 78, in __call__
    return self.__get_object()(*args, **kw)
  File "paver-minilib.zip/paver/tasks.py", line 123, in call_task
    task()
  File "paver-minilib.zip/paver/tasks.py", line 241, in __call__
    retval = environment._run_task(self.name, self.needs, self.func)
  File "paver-minilib.zip/paver/tasks.py", line 181, in _run_task
    return do_task()
  File "paver-minilib.zip/paver/tasks.py", line 161, in do_task
    return func(**kw)
  File "pavement.py", line 170, in build_sop_cleave
    hcustom('SOP_Cleave.C')
  File "pavement.py", line 192, in hcustom
    assert path(soname(srcfile)).exists()
AssertionError

TIA

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...