Dear GAP Forum,
Enis Karaaslan reported problems with unpacking GAP under Solaris.
The problem is that you must give an extra option when you compile unzoo.c.
You should do
cc -o unzoo -DSYS_IS_UNIX unzoo.c
The resulting program will then know that it is running on UNIX and so know
how to create subdirectories and so on. Using the newly compiled program, you
should be able to unzoo the distribution correctly and proceed.