sanwan Posted October 15, 2009 Share Posted October 15, 2009 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 Quote Link to comment Share on other sites More sharing options...
eloop Posted October 16, 2009 Share Posted October 16, 2009 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 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.