How do I fix an "*** empty variable name" error?
Posted: Fri Apr 14, 2017 11:26 pm
I am trying to get a program written in CodeLite/wxWidgets/wxCrafter (set up to create a 32-bit executable) on 64-bit Windows 10, to run on 64-bit Windows 7. The error message I was originally getting is "error 0xc000007b." Now, while trying to fix that problem, I have a new error.
I researched the 0xc000007b error message here in the CodeLite forum and in other places. I now know the message appears to be a catch-all for a number of error conditions. I have a long list of failed attempts to fix the error.
In following the advice to fix this problem, I've uninstalled and reinstalled CodeLite, tdm-gcc, and wxWidgets. Those processes, unfortunately, deleted my compiler and linker settings, so now I'm getting error messages that I did not get before. I'm trying to patiently fix problems as I go. Currently, when I try to perform a "clean" in CodeLite, I get the message:
My makefile, Window_01.mk, line 64, says:
I am not sure how the variable could be empty. How do I fix this error?
I have included three screen shots, hoping to give you the information you need to spot my mistake.
Also, the directories in my path related to wxWidgets are, in this sequence:
Software Versions
-------- --------
CodeLite 10.0.3
gcc 4.9.3
NetBeans 8.1
tdm-gcc 5.1.0.2
Windows 10 Pro, 64-bit
wxWidgets 3.1.0
wxCrafter 2.6
Target platform 32-bit
Target build debug
I researched the 0xc000007b error message here in the CodeLite forum and in other places. I now know the message appears to be a catch-all for a number of error conditions. I have a long list of failed attempts to fix the error.
In following the advice to fix this problem, I've uninstalled and reinstalled CodeLite, tdm-gcc, and wxWidgets. Those processes, unfortunately, deleted my compiler and linker settings, so now I'm getting error messages that I did not get before. I'm trying to patiently fix problems as I go. Currently, when I try to perform a "clean" in CodeLite, I get the message:
Code: Select all
C:\WINDOWS\system32\cmd.exe /C C:/TDM-GCC-32/bin/mingw32-make.exe -e -f "Window_01.mk" clean
----------Cleaning project:[ Window_01 - Debug ]----------
Window_01.mk:64: *** empty variable name. Stop.
====0 errors, 0 warnings====
Code: Select all
set WXWIN:=C:\wxWidgetsI have included three screen shots, hoping to give you the information you need to spot my mistake.
Also, the directories in my path related to wxWidgets are, in this sequence:
- C:\TDM-GCC-64\bin\;
C:\TDM-GCC-32\bin\;
C:\MinGW\;
C:\MinGW\include\;
C:\MinGW\bin\;
C:\wxWidgets\;
C:\wxWidgets\bin\;
C:\wxWidgets\include\;
C:\wxWidgets\lib\gcc_dll\;
Software Versions
-------- --------
CodeLite 10.0.3
gcc 4.9.3
NetBeans 8.1
tdm-gcc 5.1.0.2
Windows 10 Pro, 64-bit
wxWidgets 3.1.0
wxCrafter 2.6
Target platform 32-bit
Target build debug