I'm using a linux server to run progressiveMauve to align 2 genomes of the same species for synteny analysis. But I kept encounter this issue:

$ progressiveMauve --output=output.xmfa EtH_Genome.fasta NSN_Genome.fasta
Storing raw sequence at /tmp/rawseq452439.000
Sequence loaded successfully.
EtH_Genome.fasta 51859607 base pairs.
Storing raw sequence at /tmp/rawseq452439.001
Sequence loaded successfully.
NSN_Genome.fasta 128363032 base pairs.
Using weight 19 mers for initial seeds
Creating sorted mer list
Error creating sorted mer list
terminate called after throwing an instance of 'std::ios_base::failure'
what(): failed getting file size: Value too large for defined data type
Aborted


Does anyone know how can I resolve this issue? Do I have to compress my fasta file before running it?