User forums > Help
CB 17.12 and GCC 5.3.0 compiles fine but debugger shows "no disk in drive" error
jlastofka:
I see people used to have trouble with this message from the compiler and my searching here and on the web shows old information about Windows drive names and other workarounds. I just did a new install of CB (I got this error with an older version, too) and have what I think are the latest CB and GCC (maybe I'm wrong?). C++ projects compile and run fine, but the debugger always pops up this attached dialog about a missing drive. And then the debugger seems to act a bit weird, but I'm not sure about that yet. I'm new with the debugger, so....
Are other people still getting this message? I couldn't find that it was actually resolved, but all the posts seemed older. This is on Windows 7. I looked at my path and it seems good. Perhaps there's another compiler/debugger I should try?
Thanks for any tips or ideas.
stahta01:
The problem is in the Compiler; it is not in Code::Blocks.
Edit: The above is based on all the past issues of this problem.
Tim S.
jlastofka:
Thanks for replying. So, are other people just living with this? Are they using a different compiler? Do people just not use the debugger?
I guess I'll look around for another compiler/debugger. Seems pretty odd if this problem's been around for ages with the standard compiler that comes with the C::B download from their site. (or did I download the compiler separately long ago and now I've forgotten....) It seems it came with C::B
There's got to be something I'm missing here.
stahta01:
The problem is in the Compiler; I have no idea where you got the compiler from.
Edit: Technically the problem is in a DLL that is shipped as part of the compiler. Edit2: I am using compiler to mean the GCC toolchain that contains the compiler and debugger.
The trigger is related to the drive letters used on your computer; I forget the exact usage of the drive letters that cause the problem.
I think if you are using one of the "bad" drive letters and it can not be mounted the error is triggered.
Tim S.
stahta01:
Your compiler is not the one shipped with Code::Blocks
--- Quote ---The installers/packages with compiler include the GNU compiler suite
and GNU debugger (GDB) from TDM-GCC (version 5.1.0, 32 bit, SJLJ).
--- End quote ---
Tim S.
Navigation
[0] Message Index
[#] Next page
Go to full version