you know things are going well when you're running a command that goes
$ XILINX=/opt/Xilinx/14.7/ISE_DS/ISE LD_LIBRARY_PATH=/opt/Xilinx/14.7/ISE_DS/ISE/lib/lin64 LD_PRELOAD=~/libPortability_debugStub_printf.so ~/Projects/ltrace/ltrace -e '@*Dly*' /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/unwrapped/netgen -sta -w ~/test.ncd
and you're not even halfway done with it