Searcher64
11th September 2010 00:47 UTC
Large Installers
:cry:
I want to make an installer that is very large, 800+ MB, but it won't let me.
Error is
Internal compiler error #12345: error mmapping file (1295312877, 33554432) is out of range.
Note: you may have one or two (large) stale temporary file(s)
left in your temporary directory (Generally this only happens on Windows 9x).
I have read this thread
http://forums.winamp.com/showthread.php?t=122373 but I do not understand the part about changing the directory. The guy (Mark_lve) had solved it
Was just about to reply i worked around the problem by changing my environment variable tmp and temp paths to my bigger drives as you said this works fine now
Thanks
but I don't know how he changed his paths...
Help please.
demiller9
11th September 2010 06:01 UTC
If you are using Windows 7, it's done like this:
Searcher64
11th September 2010 17:38 UTC
Agh...I changed all the temp paths to my other drive into a blank folder named temp that I made (wrong?) but it still gave me the same error. Both of my drives of NTFS (C and D) and I have Windows 7 x64
Edit: By the way, if you're going to suggest compressing it into zip file, it won't work cause it's too big for zip lol
Zinthose
12th September 2010 02:45 UTC
Might not be related but, We have an issue here with McAfee taking a LONG time to scan large packages and flat out corrupting packages over 1GB.. It's quite annoying.
vankaa
13th September 2010 08:11 UTC
http://ask-leo.com/how_do_i_change_t...ary_files.html
here you go friend this should help you change the paths. GL.
punkomat
14th September 2010 09:01 UTC
Are you sure you have enough memory ? makensis will map the output file to memory, but it needs to HAVE that memory in order to succeed. If you don't have RAM, virtual memory is good enough, increase you paging file to 4GB, and make sure your system harddrive has the required space for it to grow to that limit.
There's also a 2GB installer limit imposed by the 32 bit PE executable format, and I think you will see a similar message there - but you are not yet hitting that limit from what you say. To go beyond 2GB you need a tool that appends the file data as junk after the PE structure, something like SFX WinRar.