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:\wxWidgets
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:
- 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