- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I'm trying to compile a program and when I try to build the solution I got the following error message:
I'm trying to compile a program and when I try to build the solution I got the following error message:
Unable to start program 'path... \giant ref.exe'
Is it a memory error? Because when I try to increase the dimension of my problem this erroroccurs.
Thank you,
Aline
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Well, you don't give us much to go on, but your comment on dimensions suggests that your program has grown too big for 32-bit Windows. There is a hard limit of 2GB static code and data in Windows (even in 64-bit Windows). On 64-bit, you can use ALLOCATABLE arrays to get past 2GB.
You might try changing your big array to an ALLOCATABLE and then allocating it to the desired size. If nothing else, you'll get a different error...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your advice!
I tried to allocate the arrays, and now I get the following message:
isuficiente virtual memory
I think I need a better computer!
Thak you!
Aline
I tried to allocate the arrays, and now I get the following message:
isuficiente virtual memory
I think I need a better computer!
Thak you!
Aline
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you are running XP 32-bit, the /3GB boot switch gives you some address space available specifically to allocatable arrays. There's a reason why most new computers come with 64-bit Windows now.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page