Pastix4calculix installation error ~/build.make:64: *** missing separator. Stop

With adding -DPASTIX_WITH_MPI=ON in make_pastix.sh, it seems OK.
Then when compiling ccx_2.19 with pastix, same error as kmallick had.

/usr/bin/ld: …/…/…/PaStiX/pastix_i8/lib/libpastix.a(isched_hwloc.c.o): undefined reference to symbol ‘hwloc_bitmap_iszero’
/usr/bin/ld: …/…/…/PaStiX/hwloc_i8/lib/libhwloc.so: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make: *** [Makefile_i8:39: ccx_2.19_i8] Error 1

Unfortunately, I didn’t get succeed when adding …/…/…/PaStiX/hwloc_i8/lib/libhwloc.so to the end as Kmallick did.