Use of unzip with content files > 2Gb

I am zipping and downloading zip files from an AS400 using the unzip utility. The files are being downloaded onto a Solaris box. Some of the content files in the zip are larger than 2GB. When using the unzip utility (version 5.32), it complains of 'disk full'. The disk is not full, I still have 35Gb available and I can create files larger than 2GB on this file system. I just created one at 4GB.

Parameter LARGE_FILES_ENABLED is set for this user.
ulimit -f is set to unlimited

So my question is: is there a way to instruct unzip to decompress files larger than 2GB? Or is there something else I am missing that I need to change or modify to enable this.

There are also multiple files in the ZIP file so I cannot use gunzip or I don't know how to use gunzip to unzip a ZIP file.

It sounds like your unzip utility is compiled in 32 bit mode. You need to get one compiled in 64 bit mode.

Compiling the unzip and zip utilities as 64 bit solved the problem. Thanks for the response.