but Houdini 17 needs gcc 6.3 at least
so you need install a update version
and left old version only for the system general uses
you will need SCL package manager and GCC 6.3 dev toolset
Write down in terminal :
sudo yum -y install centos-release-scl
sudo yum -y install devtoolset-6
then to compiling using hcustom and this new dev toolset
just send commands by scl
lets go compile geoisosphere from HDK samples :
scl enable devtoolset-6 "hcustom -s geoisosurface.C"
output :
Making geoisosurface.o from geoisosurface.C
Making ./geoisosurface from geoisosurface.o
g++ geoisosurface.o -lpthread -o ./geoisosurface -L /opt/hfs17.0.352/dsolib -lHoudiniUI -lHoudiniOPZ -lHoudiniOP4 -lHoudiniUSD -lHoudiniOP3 -lHoudiniOP2 -lHoudiniOP1 -lHoudiniSIM -lHoudiniGEO -lHoudiniPRM -lHoudiniUT -lhboost_system -L/usr/X11R6/lib64 -L/usr/X11R6/lib -lGL -lX11 -lXext -lXi -ldl -Wl,-rpath,/opt/hfs17.0.352/dsolib
done!