Just downloaded and installed devcpp4970-gcc32.exe in Windows. Very good stuff, but poor support for long file names. For example:
1. I first installed at C:/Program Files/DevCpp. It found the compiler (amazingly), but it sees the "Include" and "Lib" folders as:
c:\Program[line break]
Files\DevCpp\include
I am able to correctly fix the problem, but upon restarting DevCpp the problem is there again.
2. I added the Cygwin's Insight Debugger into my Tools (Tools->Configure Tools). As a parameter I used <EXENAME>, which fails if <EXENAME> has a space... Placing quotes around it, "<EXENAME>" fixes the problem, but again, changes are lost upon restarting DevCpp.
Of course, I've fixed problem #1 by installing DevCpp elsewhere, but... Fixing long file names is surely easy, and it will make DevCpp seem MUCH more professional.
Thanks for the great software,
CS
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If I am not mistaken, the inability to deal with long filenames is a problem with GCC and G++ not DEV-C++. I also believe that this is a problem resulting from unix path issues since GCC and G++ have their roots in unix. However, it may be possible to create a filter or patch to deal with the problem, and I'm sure there are some people who would apriciate it if you did so, while the DEV-C++ developers continue to work on their project. Or the other solution would be to place your stuff in directory paths without spaces. This is always a good idea if you use software to operate in a native DOS environment.
John
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just downloaded and installed devcpp4970-gcc32.exe in Windows. Very good stuff, but poor support for long file names. For example:
1. I first installed at C:/Program Files/DevCpp. It found the compiler (amazingly), but it sees the "Include" and "Lib" folders as:
c:\Program[line break]
Files\DevCpp\include
I am able to correctly fix the problem, but upon restarting DevCpp the problem is there again.
2. I added the Cygwin's Insight Debugger into my Tools (Tools->Configure Tools). As a parameter I used <EXENAME>, which fails if <EXENAME> has a space... Placing quotes around it, "<EXENAME>" fixes the problem, but again, changes are lost upon restarting DevCpp.
Of course, I've fixed problem #1 by installing DevCpp elsewhere, but... Fixing long file names is surely easy, and it will make DevCpp seem MUCH more professional.
Thanks for the great software,
CS
If I am not mistaken, the inability to deal with long filenames is a problem with GCC and G++ not DEV-C++. I also believe that this is a problem resulting from unix path issues since GCC and G++ have their roots in unix. However, it may be possible to create a filter or patch to deal with the problem, and I'm sure there are some people who would apriciate it if you did so, while the DEV-C++ developers continue to work on their project. Or the other solution would be to place your stuff in directory paths without spaces. This is always a good idea if you use software to operate in a native DOS environment.
John