To work with bigger stack size, you need to set the stack limit as high as you can on your machine:
ulimit -s unlimited
make mergesort_array
make mergesort_linked
./mergesort_array [size]
./mergesort_linked [size]
where [size] is the amount of items in an array or a list.